View | Details | Raw Unified | Return to bug 104134
Collapse All | Expand All

(-)zh_TW.Big5/books/handbook/x11/chapter.sgml (+77 lines)
Lines 708-713 Link Here
708
          X11 configuration file:</para>
708
          X11 configuration file:</para>
709
        <programlisting>Option "NoDDC"</programlisting>
709
        <programlisting>Option "NoDDC"</programlisting>
710
      </sect3>
710
      </sect3>
711
712
      <sect3>
713
	<title>Adding a Widescreen Flatpanel to the Mix</title>
714
715
	<indexterm><primary>widescreen flatpanel configuration</primary></indexterm>
716
717
	<para>This section assumes a bit of advanced configuration knowledge. 
718
	  If attempts to use the standard configuration tools above have not
719
	  resulted in a working configuration, there is information enough
720
	  in the log files to be of use in getting the setup working. 
721
	  Use of a text editor will be necessary.</para> 
722
723
	<para>Current Widescreen (WSXGA, WSXGA+, WUXGA, WXGA, WXGA+, et.al.)
724
	  formats support 16:10 and 10:9 formats or aspect ratios that can 
725
	  be problematic. Examples of some common screen resolutions for 
726
	  16:10 aspect ratios are:</para>
727
728
	<itemizedlist>
729
	  <listitem><para>2560x1600</para></listitem>
730
	  <listitem><para>1920x1200</para></listitem>
731
	  <listitem><para>1680x1050</para></listitem>
732
	  <listitem><para>1440x900</para></listitem>
733
	  <listitem><para>1280x800</para></listitem>
734
	</itemizedlist>
735
736
	<para>At some point, it will be as easy as adding one of these 
737
	  resolutions as a possible Mode in the Section "Screen" as such:</para>
738
739
	<programlisting>Section "Screen"
740
Identifier "Screen0"
741
Device     "Card0"
742
Monitor    "Monitor0"
743
DefaultDepth 24
744
SubSection "Display"
745
	Viewport  0 0
746
	Depth     24
747
	Modes     "1680x1050"
748
EndSubSection
749
EndSection</programlisting>
750
751
	<para><application>&xorg;</application> is smart enough to pull the 
752
	  resolution information from  the widescreen via I2C/DDC information
753
	  so it knows what the monitor can handle as far as frequencies
754
	  and resolutions.</para>
755
756
	<para>If those ModeLines do not exist in the drivers,
757
	  one might need to give <application>&xorg;</application> a little hint.
758
	  Using <filename>/var/log/Xorg.0.log</filename> one can extract 
759
	  enough information to manually create a ModeLine that will work.
760
	  Simply look for information resembling this:</para>
761
762
	<programlisting>(II) MGA(0): Supported additional Video Mode:
763
(II) MGA(0): clock: 146.2 MHz   Image Size:  433 x 271 mm
764
(II) MGA(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
765
(II) MGA(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
766
(II) MGA(0): Ranges: V min: 48  V max: 85 Hz, H min: 30  H max: 94 kHz, PixClock max 170 MHz</programlisting>
767
768
	<para>This information is called EDID information. Creating a 
769
	  ModeLine from this is just a matter of putting the numbers in the 
770
	  correct order:</para>
771
772
	<programlisting> ModeLine &lt;name&gt; &lt;clock&gt; &lt;4 horiz. timings&gt; &lt;4 vert. timings&gt;</programlisting>
773
774
	<para>So that the ModeLine in Section "Monitor" for this example 
775
	  would look like this:</para>
776
777
	<programlisting>Section "Monitor"
778
Identifier      "Monitor1"
779
VendorName      "Bigname"
780
ModelName       "BestModel" 
781
ModeLine        "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089 
782
Option          "DPMS"
783
EndSection</programlisting>
784
785
	<para>Now having completed these simple editing steps, X should start
786
	  on your new widescreen monitor. 
787
      </sect3>
711
    </sect2>
788
    </sect2>
712
  </sect1>
789
  </sect1>

Return to bug 104134