nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   9746 and 9755 drivers do not detect panel resolution correctly anymore (http://www.nvnews.net/vbulletin/showthread.php?t=87819)

Rotech 03-08-07 08:51 PM

9746 and 9755 drivers do not detect panel resolution correctly anymore
 
1 Attachment(s)
1.0.9631 works fine.
1.0.9746 and 1.0.9755 no longer work, with no changes to xorg.conf

For some reason the 9746 and 9755 drivers think my DFP is 1400x1050 and not 1440x900 like it actually is.

xorg.conf:
Section "Device"
Identifier "NVIDIA 7900GT"
Driver "nvidia"
Option "HWcursor" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "NoLogo" "false"
Option "RenderAccel" "true"
Option "CursorShadow" "true"
Option "BackingStore" "true"
Option "UseEDID" "true"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "NVIDIA 7900GT"
Monitor "AL1916W"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1440 x 900"
ViewPort 0 0
EndSubsection
EndSection

Xorg.0.log 9631:
(--) NVIDIA(0): --- EDID for Acer AL1916W (DFP-0) ---
(--) NVIDIA(0): EDID Version : 1.3
(--) NVIDIA(0): Manufacturer : ACR
(--) NVIDIA(0): Monitor Name : Acer AL1916W
(--) NVIDIA(0): Product ID : 44416
(--) NVIDIA(0): 32-bit Serial Number : 0
(--) NVIDIA(0): Serial Number String : 641022774000
(--) NVIDIA(0): Manufacture Date : 2006, week 41
(--) NVIDIA(0): DPMS Capabilities : Standby Suspend Active Off
(--) NVIDIA(0): Prefer first detailed timing : No
(--) NVIDIA(0): Supports GTF : No
(--) NVIDIA(0): Maximum Image Size : 410mm x 260mm
(--) NVIDIA(0): Valid HSync Range : 31 kHz - 84 kHz
(--) NVIDIA(0): Valid VRefresh Range : 56 Hz - 76 Hz
(--) NVIDIA(0): EDID maximum pixel clock : 156.0 MHz

(II) NVIDIA(0): Validating Mode "1440x900":
(II) NVIDIA(0): 1440 x 900 @ 60 Hz
(II) NVIDIA(0): Mode Source: EDID
(II) NVIDIA(0): Pixel Clock : 89.00 MHz
(II) NVIDIA(0): HRes, HSyncStart : 1440, 1488
(II) NVIDIA(0): HSyncEnd, HTotal : 1520, 1600
(II) NVIDIA(0): VRes, VSyncStart : 900, 903
(II) NVIDIA(0): VSyncEnd, VTotal : 909, 926
(II) NVIDIA(0): H/V Polarity : +/+
(II) NVIDIA(0): Mode is valid.

(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Requested modes:
(II) NVIDIA(0): "1440 x 900"
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): MetaMode "1440 x 900":
(II) NVIDIA(0): Bounding Box: [0, 0, 1440, 900]
(II) NVIDIA(0): Acer AL1916W (DFP-0): "1440 x 900"
(II) NVIDIA(0): Size : 1440 x 900
(II) NVIDIA(0): Offset : +0 +0
(II) NVIDIA(0): Panning Domain: @ 1440 x 900
(II) NVIDIA(0): Position : [0, 0, 1440, 900]
(II) NVIDIA(0): Virtual screen size determined to be 1440 x 900

Xorg.0.log 9746:
(--) NVIDIA(0): --- EDID for Acer AL1916W (DFP-0) ---
(--) NVIDIA(0): EDID Version : 1.3
(--) NVIDIA(0): Manufacturer : ACR
(--) NVIDIA(0): Monitor Name : Acer AL1916W
(--) NVIDIA(0): Product ID : 44416
(--) NVIDIA(0): 32-bit Serial Number : 0
(--) NVIDIA(0): Serial Number String : 641022774000
(--) NVIDIA(0): Manufacture Date : 2006, week 41
(--) NVIDIA(0): DPMS Capabilities : Standby Suspend Active Off
(--) NVIDIA(0): Prefer first detailed timing : No
(--) NVIDIA(0): Supports GTF : No
(--) NVIDIA(0): Maximum Image Size : 410mm x 260mm
(--) NVIDIA(0): Valid HSync Range : 31.0 kHz - 84.0 kHz
(--) NVIDIA(0): Valid VRefresh Range : 56 Hz - 76 Hz
(--) NVIDIA(0): EDID maximum pixel clock : 156.0 MHz

(II) NVIDIA(0): Validating Mode "1440x900":
(II) NVIDIA(0): 1440 x 900 @ 60 Hz
(II) NVIDIA(0): Mode Source: EDID
(II) NVIDIA(0): Pixel Clock : 89.00 MHz
(II) NVIDIA(0): HRes, HSyncStart : 1440, 1488
(II) NVIDIA(0): HSyncEnd, HTotal : 1520, 1600
(II) NVIDIA(0): VRes, VSyncStart : 900, 903
(II) NVIDIA(0): VSyncEnd, VTotal : 909, 926
(II) NVIDIA(0): H/V Polarity : +/+
(WW) NVIDIA(0): Mode is rejected: Mode (1440 x 900) is too large for DFP
(WW) NVIDIA(0): Native Resolution (Max: 1400 x 1050).

(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Requested modes:
(II) NVIDIA(0): "1440 x 900"
(WW) NVIDIA(0): No valid modes for "1440 x 900"; removing.

netllama 03-08-07 09:24 PM

Re: 9746 and 9755 drivers do not detect panel resolution correctly anymore
 
The bug report that you attached is against 1.0-9631. With 1.0-9755, please start X with the following command:
startx -- -logverbose 6

and then generate a new bug report.

Thanks,
Lonni

Rotech 03-08-07 09:49 PM

Re: 9746 and 9755 drivers do not detect panel resolution correctly anymore
 
1 Attachment(s)
Sorry about that.

netllama 03-08-07 11:00 PM

Re: 9746 and 9755 drivers do not detect panel resolution correctly anymore
 
According to the EDID in your DFP, both 1400x1050 & 1440x900 are valid native modes. Try adding the following options to the Device section of xorg.conf:
Option "ExactModeTimingsDVI" "true"
Option "ModeValidation "NoDFPNativeResolutionCheck"

Rotech 03-09-07 03:40 PM

Re: 9746 and 9755 drivers do not detect panel resolution correctly anymore
 
Yeah, that fixes the problem, thank you.

So the answer is not that there is something wrong with the driver, but my monitor is reporting incorrect EDID information, and after 9631 the way that is interpreted has changed?


All times are GMT -5. The time now is 05:34 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.