![]() |
Modelines/Metamodes/Screen Resolutions trouble with NVIDIA drivers 302 and up
Hello everyone. I appear to be a yet another user who can't configure his screen resolutions after the 302 version of the NVIDIA driver came out (using the 304.32 version ATM).
I've read the manuals, googled and searched through these forums, however the solutions posted here don't work for me (either that, or I'm doing something wrong - which is quite likely the case). A little background first. I own a laptop whose native screen resolution is 1440x900. Up till version 295, I had to explicitly state some of my modelines in the monitor section of my xorg.conf, otherwise they wouldn't appear in either the xrandr list, or the nvidia-settings GUI (or anywhere else). More precisely, those were the widescreen resolutions lower than my native one (i.e. 1360x850, 1280x800, 960x600, and so on). Some of the 4:3 resolutions worked out-of-the-box (such as 1024x768), but in the end I ended up writing modelines for every resolution I needed in my xorg.conf, just to stay on the safe side. Now that the 302 and 304 are out, none of these work anymore. I am aware that the configuration syntax was intentionally changed, I just can't seem to catch up with what I am supposed to do now. Anyway. Up till now my Monitor section looked like this... Code:
Section "Monitor"What I have now is 1440x900 only. Even the 4:3 resolutions (such as 1024x768), which worked without adding explicit modelines before, are not available anymore. "xrandr -q --q1" shows this... Code:
$ xrandr -q --q1So far, I've tried adding this to my Screen section: Code:
Option "IncludeImplicitMetaModes" "True"Code:
SubSection "Display"Code:
Option "MetaModes" "1440x900_60; 1360x850_60; 1280x800_60; 1152x864_60; 1024x768_60"The result in /var/log/Xorg.0.log I always get contains something like this: Code:
[ 8010.226] (--) NVIDIA(0): Valid display device(s) on GeForce 9600M GT at PCI:1:0:0Thanks in advance! EDIT: and yeah, sorry for the mess in this post. Now that I look at it, it seems I've had quite a bit of stuff confused. So just please ignore it :) the post under this one is addressing what I'm actually having trouble with ATM. |
Re: Modelines/Metamodes/Screen Resolutions trouble with NVIDIA drivers 302 and up
Okay, a quick update. I've got most of the stuff working again. I've just configured a few of the most important screen resolutions, and I probably don't even need any other.
"xrandr -q" still shows my native resolution (1440x900) only, but if I understood it correctly, this behaviour is intended. "xrandr -q --q1" now shows this... Code:
$ xrandr -q --q1My xorg.conf(.d) now has the relevant sections configured as follows: Code:
Section "Device"Code:
Section "Monitor"Code:
Section "Screen"However, one thing still remains. My 4:3 screen modes are not scaled with proper aspect ratio. The way I understood it, it has something to do with the ViewPortOut command, but I can't seem to figure out the proper syntax. Could someone please help me with this? TIA EDIT: Nevermind, solved that one, too. The commas were missing from the "Option "metamodes"" line: Code:
Option "metamodes" "LVDS-0: nvidia-auto-select { ViewPortIn=1440x900 }; LVDS-0: nvidia-auto-select { ViewPortIn=1360x850 }; LVDS-0: nvidia-auto-select { ViewPortIn=1280x800 }; LVDS-0: nvidia-auto-select { ViewPortIn=1152x864, ViewPortOut=1200x900+120+0 }; LVDS-0: nvidia-auto-select { ViewPortIn=1024x768, ViewPortOut=1200x900+120+0 }; LVDS-0: nvidia-auto-select { ViewPortIn=960x600, ViewPortOut=1200x900+120+0 }; LVDS-0: nvidia-auto-select { ViewPortIn=800x600, ViewPortOut=1200x900+120+0 }; LVDS-0: nvidia-auto-select { ViewPortIn=640x480, ViewPortOut=1200x900+120+0 }"Anyway, I think that's all I need for now. Thanks for all your good work, NVIDIA :) |
| All times are GMT -5. The time now is 10:06 PM. |
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2013, nV News.