Revise HorizSync and VertRefresh suggestions, emphasizing autodetection.
Reviewed by: doc
This commit is contained in:
parent
c11d9d32a9
commit
5a87896b27
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=39176
1 changed files with 46 additions and 38 deletions
|
@ -364,36 +364,47 @@
|
|||
<sect2>
|
||||
<title>Before Starting</title>
|
||||
|
||||
<para>Before configuration of X11
|
||||
the following information about the target system is needed:</para>
|
||||
<para>In most cases, X11 is self-configuring. Those with older
|
||||
or unusual equipment may find it helpful to gather some
|
||||
hardware information before beginning configuration.</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para>Monitor specifications</para></listitem>
|
||||
<listitem><para>Video Adapter chipset</para></listitem>
|
||||
<listitem><para>Video Adapter memory</para></listitem>
|
||||
<listitem><para>Monitor sync frequencies</para></listitem>
|
||||
<listitem><para>Video card chipset</para></listitem>
|
||||
<listitem><para>Video card memory</para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<indexterm><primary>horizontal scan rate</primary></indexterm>
|
||||
<indexterm><primary>vertical scan rate</primary></indexterm>
|
||||
<indexterm>
|
||||
<primary>horizontal sync frequency</primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>horizontal scan rate</primary>
|
||||
<see>horizontal sync frequency</see>
|
||||
</indexterm>
|
||||
<indexterm><primary>refresh rate</primary></indexterm>
|
||||
<indexterm>
|
||||
<primary>vertical sync frequency</primary>
|
||||
<see>refresh rate</see>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>vertical scan rate</primary>
|
||||
<see>refresh rate</see>
|
||||
</indexterm>
|
||||
|
||||
<para>The specifications for the monitor are used by
|
||||
X11 to determine the resolution and
|
||||
refresh rate to run at. These specifications can usually be
|
||||
obtained from the documentation that came with the monitor or from
|
||||
the manufacturer's website. There are two ranges of numbers that
|
||||
are needed, the horizontal scan rate and the vertical synchronization
|
||||
rate.</para>
|
||||
<para>Screen resolution and refresh rate are determined by the
|
||||
monitor's horizontal and vertical sync frequencies. Almost
|
||||
all monitors support electronic autodetection of these values.
|
||||
A few monitors do not provide these values, and the
|
||||
specifications must be determined from the printed manual
|
||||
or manufacturer web site.</para>
|
||||
|
||||
<para>The video adapter's chipset defines what driver module
|
||||
X11 uses to talk to the graphics
|
||||
hardware. With most chipsets, this can be automatically
|
||||
determined, but it is still useful to know in case the automatic
|
||||
detection does not work correctly.</para>
|
||||
<para>The video card chipset is also autodetected, and used to
|
||||
select the proper video driver. It is beneficial for the user
|
||||
to be aware of which chipset is installed for when
|
||||
autodetection does not provide the desired result.</para>
|
||||
|
||||
<para>Video memory on the graphic adapter determines the
|
||||
resolution and color depth which the system can run at. This is
|
||||
important to know so the user knows the limitations of the
|
||||
system.</para>
|
||||
<para>Video card memory determines the maximum resolution and
|
||||
color depth which can be displayed.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -584,12 +595,12 @@ dbus_enable="YES"</programlisting>
|
|||
|
||||
<indexterm><primary>X11 tuning</primary></indexterm>
|
||||
|
||||
<para>Next, tune the <filename>xorg.conf.new</filename>
|
||||
configuration file to taste. Open the file in a text editor such
|
||||
as &man.emacs.1; or &man.ee.1;. First, add the
|
||||
frequencies for the target system's monitor. These are usually
|
||||
expressed as a horizontal and vertical synchronization rate. These
|
||||
values are added to the <filename>xorg.conf.new</filename> file
|
||||
<para>The <filename>xorg.conf.new</filename>
|
||||
configuration file may now be tuned to taste. Open the file in a text editor such
|
||||
as &man.emacs.1; or &man.ee.1;. If the monitor is an older
|
||||
or unusual model that does not support autodetection of
|
||||
sync frequencies, those settings can
|
||||
be added to <filename>xorg.conf.new</filename>
|
||||
under the <literal>"Monitor"</literal> section:</para>
|
||||
|
||||
<programlisting>Section "Monitor"
|
||||
|
@ -600,14 +611,11 @@ dbus_enable="YES"</programlisting>
|
|||
VertRefresh 48-120
|
||||
EndSection</programlisting>
|
||||
|
||||
<para>The <literal>HorizSync</literal> and
|
||||
<literal>VertRefresh</literal> keywords may be missing in the
|
||||
configuration file. If they are, they need to be added, with
|
||||
the correct horizontal synchronization rate placed after the
|
||||
<literal>HorizSync</literal> keyword and the vertical
|
||||
synchronization rate after the <literal>VertRefresh</literal>
|
||||
keyword. In the example above the target monitor's rates were
|
||||
entered.</para>
|
||||
<para>Most monitors support sync frequency autodetection, making
|
||||
manual entry of these values unnecessary. For the few
|
||||
monitors that do not support autodetection, avoid potential
|
||||
damage by only entering values provided by the
|
||||
manufacturer.</para>
|
||||
|
||||
<para>X allows DPMS (Energy Star) features to be used with capable
|
||||
monitors. The &man.xset.1; program controls the time-outs and can force
|
||||
|
@ -684,7 +692,7 @@ EndSection</programlisting>
|
|||
<title>Advanced Configuration Topics</title>
|
||||
|
||||
<sect3>
|
||||
<title>Configuration with &intel; i810 Graphics Chipsets</title>
|
||||
<title>Configuration with &intel; <literal>i810</literal> Graphics Chipsets</title>
|
||||
|
||||
<indexterm><primary>Intel i810 graphic chipset</primary></indexterm>
|
||||
|
||||
|
|
Loading…
Reference in a new issue