It is a relapse of bug 123266. http://bugs.gentoo.org/show_bug.cgi?id=123266 In Gnome: Desktop -> Preferences -> Screen Resolution all refresh rates above 85Hz are not available. According to nVidia's driver documentation: http://download.nvidia.com/XFree86/Linux-x86_64/1.0-8756/README/index.html Option "IgnoreEDID" "boolean" is deprecated. Instead Option "UseEDID" "FALSE" should be used. Well, it does not work. Refresh rates above 85Hz are not available. I have also tried various combinations of: Option "UseEDIDFreqs" "FALSE" Option "UseEDIDDpi" "FALSE" Option "ModeValidation" "NoEdidModes" with no success. For reference here are relevant sections of the xorg.conf file: Section "Monitor" Identifier "My Monitor" HorizSync 30-115 VertRefresh 50-160 DisplaySize 365 274 Option "DPMS" Modeline "1024x768@120" 166.71 1024 1056 1688 1720 768 780 795 807 +hsync +vsync Modeline "1152x864@100" 143.472 1152 1232 1360 1568 864 865 868 915 +hsync +vsync Modeline "1280x960@100" 178.992 1280 1376 1520 1760 960 961 964 1017 +hsync +vsync Modeline "1600x1200@85" 300.92 1600 1632 2768 2800 1200 1222 1239 1261 +hsync +vsync EndSection Section "Device" Identifier "nVidia GeForce 6800GT" Driver "nvidia" # Option "IgnoreEDID" "1" Option "UseEDID" "FALSE" # Option "UseEDIDFreqs" "FALSE" # Option "UseEDIDDpi" "FALSE" # Option "ModeValidation" "NoVesaModes" EndSection As you may see, the old "IgnoreEDID" option that used to work, is in place but commented out.
See Bug 129308, Comment #2. Something like Modeline "1024x768@120_oh_what_a_stupid_change" should work...
(In reply to comment #1) > See Bug 129308, Comment #2. > > Something like Modeline "1024x768@120_oh_what_a_stupid_change" should work... > I read the other bug - which is relevant to this one. Also followed your suggestion: Changed: Modeline "1280x960@100" 178.992 1280 1376 1520 1760 960 961 964 1017 +hsync +vsync to Modeline "1280x960@100_yoda" 178.992 1280 1376 1520 1760 960 961 964 1017 +hsync +vsync It still doesn't work. Anyway thank you very much for your contribution. I hope this gets fixed very soon because it is very irritating - and very stupid a change.
(In reply to comment #2) > It still doesn't work. OK, try the nvidia-auto-select feature (see README/Changelog). I see what you mean now, it really doesn't find anything when I remove my custom modlines, seems to use a single fixed resolution/refresh rate but no idea how it determines which one it chooses to use. (I unfortunately can't test much, since these drivers cause hard crash of my X server after a couple of minutes. :S) I'm marking this as a dupe of 129308, since I've misunderstood your original complaint. *** This bug has been marked as a duplicate of 129308 ***
You did not misunderstood my original complaint. It is in your last comment that you have misunderstood. On the other bug, they DO want the driver to use the provided EDID information. I on the other hand, do NOT want the driver to use the provided EDID information. I know for a fact that my display (Iiyama A901HT) provides false/incomplete EDID information - it always has. So I do NOT want the driver to use the provided EDID information. I want it to take into account whatever custom modes I provide it via the "ModeLines". Thus, I am re-opening the bug.
Stupid mistake sorry: "did not misunderstood" -> "did not misunderstand"
I had some problems with the new 1.0.8456 series... I was using: Option "IgnoreEDID" "true" ...before and now I have to use both: Option "UseEDID" "false" *AND* Option "ExactModeTimingsDVI" "true" I had to provide this extra option if I want my display to be OK, but I really don't know if it will solve your problem!
As per comments made in a linked forum post in bug #129308 by an nVidia employee. It's a configuration issue. Configuration values were changed between those series of drivers as the poster in comment #6 discovered.