Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123266 - nVidia driver 1.0.8xxx does not support refresh rates over 85Hz
Summary: nVidia driver 1.0.8xxx does not support refresh rates over 85Hz
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-18 06:09 UTC by wantilles
Modified: 2006-02-25 04:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wantilles 2006-02-18 06:09:00 UTC
With all versions of the binary closed-source nVidia driver up to nvidia-kernel-1.0.7676-r1 & nvidia-glx-1.0.7676-r2 in Gnome: Desktop -> Preferences -> Screen Resolution, there are available refresh rates over 85Hz (100, 120 etc.) as my monitor correctly configured in xorg.conf, supports them.

By emerging any 1.0.8xxx version of nvidia-kernel & nvidia-glx, without changing anything else, all refresh rates above 85Hz disappear.
Comment 1 wantilles 2006-02-18 06:13:19 UTC
Supplemental:

By reverting back to nvidia-kernel-1.0.7676-r1 & nvidia-glx-1.0.7676-r2, refresh rates above 85Hz are again available.
Comment 2 Kris Kersey (RETIRED) gentoo-dev 2006-02-24 20:57:39 UTC
Under your "Device" section, try adding:
Option "IgnoreEDID" "1"

Does that fix it?
Comment 3 wantilles 2006-02-25 04:18:40 UTC
(In reply to comment #2)
> Under your "Device" section, try adding:
> Option "IgnoreEDID" "1"
> 
> Does that fix it?
> 

Yes it did. Thank you.

However, it was nowhere documented in the changes applied to nVdia driver 1.0.8xxx that the driver ignores lines as the following:

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

in the monitor.

You see, my monitor is one of the cases that supplies wrong DDC information. Until now, version of the driver up to 1.0.7xxx, did not need any special options to take into account manually entered horizontal & vertical refresh ranges and/or modelines/scanlines.

It seems that from version 1.0.8xxx and up, the driver needs to be notified with that option to take into account all the above information.

So I think it would be prudent to add a notification line at the end of the emerge process for all 1.0.8xxx nvidia-kernel and nvidia-glx e-builds saying something like the following:

"CAUTION!"
"If your monitor supplies wrong DDC information and/or you want to supply manually horizontal and vertical refresh rate ranges and/or modelines/scanlines, you must add the following line to the "Device" Section of your xorg.conf file:"

"Option "IgnoreEDID" "1""

Once more, thank you very much.

Bug is resolved.