View Single Post
Old 03-31-12, 07:17 AM   #1
dinsdale2
Registered User
 
Join Date: Mar 2012
Posts: 5
Default 295.33 unreadable display after resume on external monitor via displayport 2560x1440

I run the 295.33 nvidia binary driver on Archlinux 64Bit (latest updates, X.Org X Server 1.12.0)
I use an attached second yamakasi monitor with the supported resolution of 2560x1440 on a Thinkpad T520 with the Nvidia NVS 4200m. The monitor is connected via the DisplayPort and an active DVI adapter (Bizlink, Dell)

Upon resume (monitor goes to sleep not resume from suspend) more often than not the external display has garbled and unreadable text and graphics. The resulting display error is best described as a 'really bad vertical interlacing error'
I tried to make a screenshot however the error doesn't show up on the screenshot and I currently don't have a digital camera. The native LCD monitor of the laptop is fine, only the external monitor is affected.

The only remedy is to actually reboot the computer which has to be hard reset. Once the error occures the shutdown hardlocks the system and vertical red lines appear on the external monitor while the native lcd monitor just displays blank. Also trying to 'unset' the monitor in nvidia-settings has the same effet of crash and red stripes.

I haven't been able to reproduce the error artifcially by suspending the monitor manually by running the command:
Code:
xset -display :0 dpms force off
My corresponding xorg file:
10-monitor.conf

Code:
Section "ServerLayout"      
    Identifier     "DualSreen"
    Screen       0 "Screen0"
    Screen       1 "Screen1"
    Option         "Xinerama" "0" #To move windows between screens
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    Option         "Enable" "true"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    Option         "Enable" "true"
        HorizSync       89.52
        VertRefresh     59.96
        Modeline "2560x1440_60.00"  311.83  2560 2744 3024 3488  1440 1441 1444 1490  -HSync +Vsync

EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    Screen         0
Option          "RegistryDwords" "EnableBrightnessControl=1"
Option         "CustomEDID" "DFP-4: /etc/X11/yamakasi_27inch.bin"
#Option "IgnoreEDID" "true" 
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    Screen         1
Option          "RegistryDwords" "EnableBrightnessControl=1"
#       Option "IgnoreEDID" "true" 
        Option         "CustomEDID" "DFP-4: /etc/X11/yamakasi_27inch.bin"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    SubSection "Display"
        Depth          24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth   24
    Option         "TwinView" "1"
    SubSection "Display"
        Depth          24
        #Modes          "2560x1440_60.00"
    EndSubSection
EndSection
Below is what I find in my Xorg.log file when the problem appears:


Code:
[    15.808] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4
[ 21964.128] (II) evdev: Power Button: Close
[ 21964.129] (II) UnloadModule: "evdev"
[ 21964.154] (II) evdev: Video Bus: Close
[ 21964.154] (II) UnloadModule: "evdev"
[ 21964.204] (II) evdev: Sleep Button: Close
[ 21964.204] (II) UnloadModule: "evdev"
[ 21964.257] (II) evdev: Chicony  PFU-65 USB Keyboard: Close
[ 21964.257] (II) UnloadModule: "evdev"
[ 21964.364] (II) evdev: Microsoft Microsoft(R) Compact Optical Mouse: Close
[ 21964.364] (II) UnloadModule: "evdev"
[ 21964.424] (II) evdev: Integrated Camera: Close
[ 21964.424] (II) UnloadModule: "evdev"
[ 21964.454] (II) evdev: AT Translated Set 2 keyboard: Close
[ 21964.454] (II) UnloadModule: "evdev"
[ 21964.667] (II) UnloadModule: "synaptics"
[ 21964.721] (II) evdev: ThinkPad Extra Buttons: Close
[ 21964.721] (II) UnloadModule: "evdev"
[ 21964.827] (II) evdev: TPPS/2 IBM TrackPoint: Close
[ 21964.828] (II) UnloadModule: "evdev"
[ 21975.881] (EE) NVIDIA(GPU-0): Failed to tear down EVO channel
dinsdale2 is offline   Reply With Quote