You are not logged in.
Pages: 1
For ages now, I have been using two monitors with propriarity nvidia drivers, and have not had any issues. Last night I upgraded my system, and suddently arch is no longer able to correctly detect my second monitor. It used to detect it correctly as a Samsung Syncmaster SA350, but today it only sees it as "DFP-1" and only allows it a resolution of 640x480.
Funny enough, my other screen, an older Syncmaster (P2370) is still correctly detected. Xorg also seems to be read correctly, as arch remembers the twinview settings and such, it just no longer detects my second screen.
I have used nvidia settings to configure xorg.conf for me only once, when I installed the system.
Here is my xorg.conf:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SA300/350/360"
HorizSync 31.0 - 81.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro 2000"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-1"
Option "metamodes" "DFP-2: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSectionAny help and suggestion is very welcome.
Offline
So here's a quick update. In the Xorg log I noticed these lines:
(WW) June 13 21:20:27 NVIDIA(GPU-0): The EDID read for display device DFP-1 is invalid: the
(WW) June 13 21:20:27 NVIDIA(GPU-0): checksum for EDID version 1 is invalid.Adding:
Option "IgnoreEDIDChecksum" "DFP"to the "device" section of the graphics card in xorg.conf kind of fixed the issue. I got my monitor correctly detected now, and my old resolution is back and working fine.
However, obviously this is a workaround and not a real fix, so if someone have any idea what is wrong here, please let me know.
Plugin the same two screens into my girlfriends computer running Windows 7, they both work fine and have no issues at all. Running Ubuntu from a live usb, the faulty monitor is also correctly detected and have no issues.
Offline
I'm getting unexpected Twinview behavior since yesterday which may be related. I normally have only one display active when I boot and use disper to turn on the second screen when I need it. Yesterday Twinview was already activated when I booted up, and today maximized applications are spread across both screens. I haven't touched any settings so it must be in one of the recent updates.
I just came to the forum to see if anyone else was having similar issues and found this thread. I haven't checked the bug tracker or done any searches yet, but I will report back if I find anything. If anyone has any other strange NVidia behavior to report, please do so below.
Interestingly, my second monitor is also a Samsung Syncmaster, but it seems to be correctly detected.
edit:
My problems seem to be directly related to disper (and perhaps unrelated to the issue above): https://aur.archlinux.org/packages.php?ID=23376
Last edited by Xyne (2012-06-20 18:07:12)
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Pages: 1