Bug#893281: nvidia-driver: Hang after disabling output with xrandr
Luca Boccassi
bluca at debian.org
Mon Mar 19 10:50:24 UTC 2018
On Sat, 2018-03-17 at 13:50 -0400, Gene Cash wrote:
> Package: nvidia-driver
> Version: 390.42-1
> Severity: normal
>
> Dear Maintainer,
>
> I upgraded the nvidia-driver package and all the required
> dependencies from 384.111-4 to 390.25-2, and now the X server hangs
> when disabling an output with xrandr.
>
> I have two monitors, and I have an app that doesn't like multiple
> displays, so I disable one before running it.
>
> I use "xrandr --output DVI-D-0 --off" and both the displays turn off,
> then the single monitor turns back on, (as normal) but the X server
> is frozen.
>
> There is no mouse movement or keyboard input, and I ssh in and kill
> my window manager (FVWM) and X exits normally.
>
> There are no errors in /var/log/messages or /var/log/Xorg.0.log
>
> It doesn't matter if it's the primary display being turned off or
> not. I've tried both.
>
> I also tried the latest version on sid (390.42-1) and it does it too.
>
> If I downgrade back to 384.111-4, it works again.
>
> I use "startx" to start the server.
>
> I rebooted after upgrading to ensure the correct kernel module was
> loaded.
>
> I have added /usr/share/X11/xorg.conf.d/rotate-nvidia.conf to rotate
> one of the monitors:
> # Rotate Samsung monitor to portrait and declare primary
> Section "Monitor"
> Identifier "DFP-4"
> Option "Rotate" "Left"
> Option "Primary" "true"
> EndSection
>
> Here is the "xrandr" output:
>
> Screen 0: minimum 8 x 8, current 3120 x 1920, maximum 32767 x 32767
> DVI-D-0 connected 1920x1200+1200+0 (normal left inverted right x axis
> y axis) 518mm x 324mm
> 1920x1200 59.95*+
> 1920x1080 59.93
> 1680x1050 59.95
> 1600x1200 60.00
> 1440x900 59.89
> 1360x768 60.02
> 1280x1024 60.02
> 1280x960 60.00
> 1280x720 60.00
> 1152x864 60.00
> 1024x768 75.03 70.07 60.00
> 800x600 75.00 72.19 60.32 56.25
> 640x480 75.00 72.81 59.94
> HDMI-0 disconnected (normal left inverted right x axis y axis)
> DP-0 disconnected (normal left inverted right x axis y axis)
> DP-1 disconnected (normal left inverted right x axis y axis)
> DVI-D-1 connected primary 1200x1920+0+0 left (normal left inverted
> right x axis y axis) 518mm x 324mm
> 1920x1200 59.95*+
> 1920x1080 60.00 50.00
> 1680x1050 59.95
> 1600x900 60.00
> 1440x900 59.89
> 1280x1024 60.02
> 1280x800 59.81
> 1280x720 60.00 50.00
> 1024x768 60.00
> 800x600 60.32 56.25
> 720x576 50.00
> 720x480 59.94
> 640x480 59.94
>
> Please let me know if you need log files, more information, or want
> me to try anything.
>
> -Gene Cash
>
Hi,
This sounds like an upstream regression. The Nvidia driver is
proprietary and binary-only so there's little we can do I'm afraid.
I recommend to report the issue upstream, for example on the support
forum:
https://devtalk.nvidia.com/default/board/98/linux/
If you report back the link to the new thread I'll add it to the bug.
You can also report it via email to linux-bugs at nvidia.com
--
Kind regards,
Luca Boccassi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20180319/b184c385/attachment.sig>
More information about the pkg-nvidia-devel
mailing list