Mailing List Archive

nvidia-drivers update broke screen 2.
Howdy,

A while back during my routine upgrades, I got a update to
nvidia-drivers.  I went from nvidia-drivers-470.129.06 to
nvidia-drivers-470.141.03.  Since then, I'm having trouble getting
screen 2 to stay on.  When I turn the TV on, it disables screen 2 which
makes TV 2 not have a signal.  I enable screen 2 again but it disables
again when the TV powers back up and tries to connect.  After I do this
a few times, it eventually accepts it and stays on.  I wanted to go back
to old 129 driver version but it is no longer in the tree and when I
found a link to the ebuild on packages.gentoo.org, it doesn't like the
ebuild for some reason.  It won't let me make a manifest for it.  Also,
this happens when I turn my TVs off and lock my screen so I can go to my
weekly Doctor visit and grocery shopping trip.  When I come back and cut
everything on, this is when the trouble starts.  Once I get it running,
it runs all week without any problems at all as long as the TVs stay
on.  Also, I have 2 TVs.  Video card goes to a splitter which then goes
to both TVs. 

I don't mind putting the old version in a local overlay and running it
but if that can't happen, does anyone know of a way to force nvidia to
work?  I'm open to either option.  This is my xorg.conf file:


root@fireball / # cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 470.86

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 331.13 
(buildmeister@swio-display-x86-rhel47-04)  Sun Sep 29 21:52:30 PDT 2013

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 data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    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 S27E310"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce GTX 650"
EndSection

Section "Screen"

# Removed Option "metamodes" "VGA-0: nvidia-auto-select +0+0, HDMI-0:
1280x720 +0+0; VGA-0: 1680x1050 +0+0, HDMI-0: nvidia-auto-select +0+0;
VGA-0: 1600x900 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0: 1440x900
+0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0: 1280x1024 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x1024_60 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x800 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x720 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1152x864 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768_70 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768_60 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 800x600 +0+0, HDMI-0: nvidia-auto-select
+0+0; VGA-0: 800x600_72 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0:
800x600_60 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0: 800x600_56
+0+0, HDMI-0: nvidia-auto-select +0+0"
# Removed Option "metamodes" "VGA-0: 1920x1080 +0+0, HDMI-0: 1280x720
+1920+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On};
VGA-0: 1680x1050 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0: 1600x900
+0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0: 1440x900 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x1024 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x1024_60 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x800 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x720 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1152x864 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768_70 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768_60 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 800x600 +0+0, HDMI-0: nvidia-auto-select
+0+0; VGA-0: 800x600_72 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0:
800x600_60 +0+0, HDMI-0: nvidia-auto-select +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "VGA-0: 1920x1080 +0+0, HDMI-0: 1920x1080
+1920+0; VGA-0: 1680x1050 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0:
1600x900 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0: 1440x900 +0+0,
HDMI-0: nvidia-auto-select +0+0; VGA-0: 1280x1024 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x1024_60 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x800 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1280x720 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1152x864 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768_70 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 1024x768_60 +0+0, HDMI-0:
nvidia-auto-select +0+0; VGA-0: 800x600 +0+0, HDMI-0: nvidia-auto-select
+0+0; VGA-0: 800x600_72 +0+0, HDMI-0: nvidia-auto-select +0+0; VGA-0:
800x600_60 +0+0, HDMI-0: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

root@fireball / #


I never changed that when I added the second screen for my TV.  Maybe I
need to update the config file instead of letting the GUI thing do it. 
I dunno.  I just need a fix but not real sure where to go next.  Maybe
I'm overlooking something simple. 

By the way, I use the Nvidia GUI thingy to change settings and enable
screen 2.  Maybe there is a better way??  In case it matters, I use KDE. 

Thanks

Dale

:-)  :-)