View Single Post
Old 09-17-10, 04:52 AM   #1
alexcriss
Registered User
 
Join Date: Sep 2010
Posts: 18
Default [260.19.0x Geforce 310M] Cannot read VAIO EDID (both with and without CustomEDID)

Hi everybody,

I tried using the nvidia beta driver on a Arch Linux system, however I am unable to get the display recognized.

Before this release I was using the 256.53 driver and I had to set
Code:
Option "CustomEDID" "DFP-0: /proc/acpi/video/IGPU/LCD0/EDID"
for recognizing the monitor (I know that from 256.44 EDID should be fixed, but it still does not work on my monitor as per http://www.nvnews.net/vbulletin/showthread.php?t=153720)

I tried switching to the beta driver and I have got a blank screen. The resulting Xorg log contains:
Code:
[   213.176] (**) NVIDIA(0): Option "NoLogo" "True"
[   213.176] (**) NVIDIA(0): Option "ConnectedMonitor" "DFP-0,DFP-1,CRT-0"
[   213.176] (**) NVIDIA(0): Option "TwinView" "1"
[   213.176] (**) NVIDIA(0): Option "MetaModes" "DFP-0: nvidia-auto-select, DFP-1: NULL; DFP-1: nvidia-auto-select, DFP-0: NULL"
[   213.176] (**) NVIDIA(0): Option "CustomEDID" "DFP-0: /proc/acpi/video/IGPU/LCD0/EDID"
[   213.176] (**) NVIDIA(0): Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"
[   213.176] (**) NVIDIA(0): Option "TripleBuffer" "True"
[   213.176] (**) NVIDIA(0): Option "OnDemandVBlankInterrupts" "True"
[   213.176] (**) NVIDIA(0): OpenGL flipping disabled
[   213.176] (**) NVIDIA(0): Enabling RENDER acceleration
[   213.176] (**) NVIDIA(0): ConnectedMonitor string: "DFP-0,DFP-1,CRT-0"
[   213.176] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[   213.176] (II) NVIDIA(0):     enabled.
[   214.398] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
[   214.399] (WW) NVIDIA(GPU-0): Unable to use EDID file '/proc/acpi/video/IGPU/LCD0/EDID':
[   214.399] (WW) NVIDIA(GPU-0):     unable to map file
[   214.399] (WW) NVIDIA(GPU-0): Unable to read EDID for display device DFP-0
[   214.402] (WW) NVIDIA(GPU-0): Unable to read EDID for display device DFP-1
Code:
[   215.500] (WW) NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI
[   215.500] (WW) NVIDIA(0):     from DFP-0's EDID.
Same results are obtained using possible combinations of 260.19.04, 260.19.06 and Xorg 1.8.1, Xorg 1.9.0.

If I do not specify the CustomEDID options (and all following settings like ConnectedMonitors and metamodes) the driver fails to recognize my display with:
Code:
[    16.944] (**) NVIDIA(0): Option "NoFlip" "True"
[    16.944] (**) NVIDIA(0): Option "NoLogo" "True"
[    16.944] (**) NVIDIA(0): Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"
[    16.944] (**) NVIDIA(0): Option "TripleBuffer" "True"
[    16.944] (**) NVIDIA(0): Option "OnDemandVBlankInterrupts" "True"
[    16.951] (**) NVIDIA(0): OpenGL flipping disabled
[    16.951] (**) NVIDIA(0): Enabling RENDER acceleration
[    16.951] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    16.951] (II) NVIDIA(0):     enabled.
[    18.246] (II) NVIDIA(0): NVIDIA GPU GeForce 310M (GT218) at PCI:1:0:0 (GPU-0)
[    18.246] (--) NVIDIA(0): Memory: 524288 kBytes
[    18.246] (--) NVIDIA(0): VideoBIOS: 70.18.30.00.0e
[    18.246] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    18.246] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    18.246] (--) NVIDIA(0): Connected display device(s) on GeForce 310M at PCI:1:0:0
[    18.246] (--) NVIDIA(0):     none
[    18.248] (EE) NVIDIA(0): No display devices found for this X screen.
[    19.498] (II) UnloadModule: "nvidia"
[    19.499] (II) UnloadModule: "wfb"
[    19.499] (II) UnloadModule: "fb"
[    19.499] (EE) Screen(s) found, but none have a usable configuration.
which is what I also get with previous driver's versions.

Furthermore, I noticed that as soon as udev starts loading modules my screen goes black (hence I cannot login even in console mode). This is solved by a nomodeset option when booting, which was not necessary before.

Hope this might be useful, feel free to ask further details if needed and sorry for my English!

Cheers,
Alessandro

Last edited by alexcriss; 09-27-10 at 12:31 PM. Reason: Typos
alexcriss is offline   Reply With Quote