|
|
#1 | |
|
Registered User
Join Date: Dec 2008
Posts: 57
|
I am running OpenSuse 11.0 with the latest stable driver 180.22.
The PC is connected to a full HD Samsung TV via HDMI. I have defined modes for 1920x1080 at 24, 50 and 60 Hz. With dynamic twinview activated I can select these refresh rates in nvidia-settings and the Xorg.0.log says that the selected mode has been set: (II) NVIDIA(0): Setting mode "1920x1080_50" (II) NVIDIA(0): Setting mode "1920x1080_24" But the TV and nvidia-settings -q RefreshRate always reports 60 Hz: jpt@htpc2:~> nvidia-settings -q RefreshRate Attribute 'RefreshRate' (htpc2:0.0; display device: DFP-0): 60,00 Hz. 'RefreshRate' is an integer attribute. 'RefreshRate' is a read-only attribute. 'RefreshRate' is display device specific. 'RefreshRate' can use the following target types: X Screen, GPU. jpt@htpc2:~> nvidia-settings -q RefreshRate Attribute 'RefreshRate' (htpc2:0.0; display device: DFP-0): 60,00 Hz. 'RefreshRate' is an integer attribute. 'RefreshRate' is a read-only attribute. 'RefreshRate' is display device specific. 'RefreshRate' can use the following target types: X Screen, GPU. jpt@htpc2:~> With dynamic twinview disabled I can change refresh rate with xrandr with the same result. Here is the mode validation part from Xorg.0.log: (--) NVIDIA(0): Connected display device(s) on GeForce 8300 at PCI:2:0:0: (--) NVIDIA(0): SAMSUNG (DFP-0) (--) NVIDIA(0): SAMSUNG (DFP-0): 165.0 MHz maximum pixel clock (--) NVIDIA(0): SAMSUNG (DFP-0): Internal Single Link TMDS (II) NVIDIA(0): Mode Validation Overrides for SAMSUNG (DFP-0): (II) NVIDIA(0): AllowNon60HzDFPModes (II) NVIDIA(0): NoMaxPClkCheck (II) NVIDIA(0): NoEdidMaxPClkCheck (WW) NVIDIA(0): The EDID for SAMSUNG (DFP-0) contradicts itself: mode (WW) NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) NVIDIA(0): valid VertRefresh range (49.000-71.000 Hz) would exclude (WW) NVIDIA(0): this mode's VertRefresh (24.0 Hz); ignoring VertRefresh (WW) NVIDIA(0): check for mode "1920x1080". (WW) NVIDIA(0): The EDID for SAMSUNG (DFP-0) contradicts itself: mode (WW) NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) NVIDIA(0): valid VertRefresh range (49.000-71.000 Hz) would exclude (WW) NVIDIA(0): this mode's VertRefresh (25.0 Hz); ignoring VertRefresh (WW) NVIDIA(0): check for mode "1920x1080". (WW) NVIDIA(0): The EDID for SAMSUNG (DFP-0) contradicts itself: mode (WW) NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) NVIDIA(0): valid VertRefresh range (49.000-71.000 Hz) would exclude (WW) NVIDIA(0): this mode's VertRefresh (30.0 Hz); ignoring VertRefresh (WW) NVIDIA(0): check for mode "1920x1080". (WW) NVIDIA(0): The EDID for SAMSUNG (DFP-0) contradicts itself: mode (WW) NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) NVIDIA(0): valid VertRefresh range (49.000-71.000 Hz) would exclude (WW) NVIDIA(0): this mode's VertRefresh (24.0 Hz); ignoring VertRefresh (WW) NVIDIA(0): check for mode "1920x1080". (WW) NVIDIA(0): The EDID for SAMSUNG (DFP-0) contradicts itself: mode (WW) NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) NVIDIA(0): valid VertRefresh range (49.000-71.000 Hz) would exclude (WW) NVIDIA(0): this mode's VertRefresh (25.0 Hz); ignoring VertRefresh (WW) NVIDIA(0): check for mode "1920x1080". (WW) NVIDIA(0): The EDID for SAMSUNG (DFP-0) contradicts itself: mode (WW) NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) NVIDIA(0): valid VertRefresh range (49.000-71.000 Hz) would exclude (WW) NVIDIA(0): this mode's VertRefresh (30.0 Hz); ignoring VertRefresh (WW) NVIDIA(0): check for mode "1920x1080". (II) NVIDIA(0): Assigned Display Device: DFP-0 (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "1920x1080_24+0+0" (II) NVIDIA(0): "1920x1080_50+0+0" (II) NVIDIA(0): "1920x1080_60+0+0" (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080 (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config option I have tried different xorg.conf settings, from minimal changes to the one generated by Yast2/sax2 to generating it from nvidia-settings without merging anything from the existing xorg.conf. This is working without any problem with my old PC with a FX5500 card connected to the same TV with a DVI to HDMI adapter using the latest drivers provided in the OpenSuse repository. I have also tried to switch the PCs between different HDMI connections on the TV with the same result. Does anyone have any ideas on how to solve this? |
|
|
|
|
|
|
#2 | |
|
NVIDIA Corporation
Join Date: Mar 2005
Posts: 2,487
|
Try disabling the full GPU scaling option in nvidia-settings. You may also need to enable the "ExactModeTimingsDVI" option.
|
|
|
|
|
|
|
#3 | |
|
Registered User
Join Date: Dec 2008
Posts: 57
|
Quote:
Disabling GPU scaling in nvidia-settings did the trick. Adding Option "FlatPanelProperties" "Scaling = Native" to the device section in xorg.conf seems to work as well. |
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Refresh rate fix for all Detonator drivers | AshG | NVIDIA Windows Graphics Drivers | 45 | 04-27-03 04:55 PM |
| New 40.41 refresh rate fix ???? | Smokey | NVIDIA Windows Graphics Drivers | 8 | 08-30-02 01:32 PM |
| Refresh rate fix for opengl? | Zarich | NVIDIA Windows Graphics Drivers | 1 | 08-29-02 02:47 PM |
| Refresh rate not fixed in SP3 | Creole | Microsoft Windows XP And Vista | 2 | 08-03-02 11:32 AM |
| Multi monitor refresh rate problem | ascully | General Hardware | 6 | 07-31-02 02:56 PM |