View Single Post
Old 07-24-07, 11:24 AM   #4
faba
Registered User
 
Join Date: May 2004
Posts: 16
Default Re: GF FX5200 WSXGA+ resolution (1680 x 1050)

I finally got 1680x1050 resolution working with my XFX FX5200 and LG204WT. There were couple of things that I had to enable on xorg.conf before my display could sync to some valid modes.

I put these 60 Hz modelines - generated by gtf - under Monitor section:

Code:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "LG"
    ModelName      "L204WT"
    HorizSync       28.0 - 83.0
    VertRefresh     55.0 - 75.0
	Modeline "1680x1050_60.00"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync
	Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync
	Modeline "1280x800_60.00"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
	Modeline "1024x640_60.00"  52.83  1024 1072 1176 1328  640 641 644 663  -HSync +Vsync
	Modeline "800x500_60.00"  31.33  800 824 904 1008  500 501 504 518  -HSync +Vsync
# Max PixClock 150 MHz
EndSection
Other thing that had to be done, was to put some ModeValidation lines under Device section. I'm not sure if all those lines are mandatory but it works for me with these ones so I don't mind checking whatever option made it eventually click. I would think that at least AllowNon60HzDFPMModes wouldn't be needed.

Code:
Section "Device"
	Identifier	"Head0"
	Driver		"nvidia"
	BusID		"AGP:1:0:0"
	Screen		0
	Option		"UseDisplayDevice" "DFP-0"
	Option		"NoLogo"
	Option		"HWCursor"
	Option		"AllowGLXWithComposite" "true"
	Option		"RenderAccel" "true"
	Option		"ExactModeTimingsDVI" "true"
	Option		"ModeValidation" "DFP-0: NoMaxPClkCheck, NoEdidMaxPClkCheck, AllowNon60HzDFPModes, NoMaxSizeCheck, NoVirtualSizeCheck"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Head0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1680x1050_60.00" "1440x900_60.00" "1280x800_60.00" "1024x640_60.00" "800x500_60.00"
    EndSubSection
EndSection
For the interested, here is my xorg.conf. It is a dual monitor xinerama configuration with first display at 1680x1050 and second at 1280x1024.
xorg.conf.txt

I hope this will help.
- faba -
faba is offline   Reply With Quote