xorg

Xorg: 1600x1200 With nv/nouveau Driver "exceeds panel dimensions" (SOLVED)

Had a remarkably smooth live yum upgrade to Fedora 9 yesterday but have run into just one problem I'd like to get solved to go about my daily computing that's giving me a bit of trouble. I have Dell 2005fp and an nVidia GeForce 6200 graphics card that was probably a little too cheap when I bought it to be of high quality. In general I have always run the proprietary nvidia xorg drivers which gave me the full 1600x1200 resolution my hardware was capable of. However in Fedora 9 from what I've been able to gather, we're using an in-development version of xorg which nVidia doesn't yet support, and from my experince using the livna nvidia packages it looks like there's something fundamentally wrong. I've done some Googling and the only workable solution I've found so far is downgrading xorg, which sounds like a rats nest I'd like to avoid.

Frankly all I really need is that full resolution, 3d can wait, but using nv or nouveau drivers I can't seem to get my full 1600x1200. (nor have I ever had this working with these drivers) By default I have a bare bones xorg.conf which just magically works with the nvidia driver. I've been trying to tweak it for nv and nouveau by specifying modelines and refresh rates explicitly but can't seem to find anything that takes effect. The most suspicious line in the log is:

(II) NOUVEAU(0): Not using mode "1600x1200" (exceeds panel dimensions)

Same thing appears for the nv driver. It starts up fine, but only at 12080x1024.

Anyone out there fought with getting these drivers to deliver the full resolution their hardware is capable of?

UPDATE: Opened this ticket and had a very quick response, all that was needed was Option "Randr12" in the Device section and I immediately had my 1600x1200. Such fast help, kudos to Maarten Maathuis.

xorg.conf (now working!!!)


# Xorg configuration created by livna-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
EndSection

Section "Files"
ModulePath "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection

Section "Monitor"

#ModeLine "1600x1200" 130.25 1600 1648 1680 1760 1200 1203 1207 1235
#Modeline "1600x1200" 160.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
#Modeline "1600x1200" 162.00 1600 1624 1976 2160 1200 1201 1204 1250 +HSync +VSync
Identifier "Dell 2001FP"
VendorName "AMT"
ModelName "PL201M"
DisplaySize 408 306
HorizSync 31.0 - 80.0
VertRefresh 56.0 - 76.0
ModeLine "1600x1200" 162.0 1600 1664 1856 2160 1200 1201 1204 1250
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nouveau"
BusID "PCI:1:0:0"
Option "Randr12"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Dell 2001FP"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1600x1200"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Syndicate content