FS#62682 - nVidia 430 and XFCE4 blank session.

Attached to Project: Arch Linux
Opened by Matthew Stedman (MattStedman) - Monday, 20 May 2019, 00:27 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 12 June 2019, 04:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: After updating to nVidia 430 after a successful login using LightDM-GTK XFCE4 shows a blank desktop (no mouse cursor either). Switching from the session and back using CTRL-1 & CTRL-7 shows the desktop and everything works as expected. This is on an Optimus laptop using the instruction from the wiki to only use the nVidia card and a dedicated GPU in a desktop.


Additional info:
local/lib32-nvidia-utils 430.14-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.2-1
Nvidia VDPAU library
local/libxnvctrl 430.14-1
NVIDIA NV-CONTROL X extension
local/nvidia 430.14-1
NVIDIA drivers for linux
local/nvidia-settings 430.14-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 430.14-1
NVIDIA drivers utilities

local/xfce4-session 4.12.1-11 (xfce4)
A session manager for Xfce


Steps to reproduce:
Update to nVidia 430 and use XFCE/LightDM.
   dmesg.log (105.6 KiB)
   Xorg.0.log (89.5 KiB)
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Wednesday, 12 June 2019, 04:53 GMT
Reason for closing:  Deferred
Comment by Matthew Stedman (MattStedman) - Monday, 20 May 2019, 00:30 GMT
Scratch the Optimus laptop from the report - it has just started working as per normal after a reboot.
Comment by Daniel Pereira (kriansa) - Monday, 20 May 2019, 02:13 GMT
Same thing is happening on GNOME. When not using kernel parameter 'quiet' I can see the first 'Welcome to Linux' message and a few log messages, but not all the output that it should, then the screen turns black. If I disable KMS, I can see the whole text output and if I disable GDM, I can even log in, but when Xorg starts and does not output anything.
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 27 May 2019, 19:18 GMT
Welp. No idea what I can do here from a packaging side.
Comment by Daniel Pereira (kriansa) - Monday, 27 May 2019, 19:26 GMT
Me neither. It has been reported to upstream but it seems that it didn't get enough visibility: https://devtalk.nvidia.com/default/topic/1052207/linux/nvidia-430-14-monitor-disconnects-when-x-starts/

What annoys me is the fact that this same release is both the Beta, Stable & LTS, so I can't just switch packages easily.

@edit: BTW, I'm not complaining about the Arch packagers. I just find it a little premature the fact that upstream declared their software "stable".
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 27 May 2019, 19:57 GMT
Do any of the versions in AUR currently work for you?
Comment by Daniel Pereira (kriansa) - Monday, 27 May 2019, 20:23 GMT
I haven't tested them but the nvidia-beta package is at the same version (430.14) as the one on the official repo, so I assume it wouldn't be so different.

Right now I downgraded to 418.74-4 while I wait for updates from Nvidia.
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 27 May 2019, 20:39 GMT
I'm going to leave the bug open so that other people might see this.
Comment by Matthew Stedman (MattStedman) - Monday, 27 May 2019, 21:39 GMT
I have a small update. I have a mouse cursor and a small white box in the top left corner of the desktop after I log in. If I right click on what would be the desktop, then switch out and back (CTRL-F1->CTRL-F7) I get the desktop and it appears the right click has been passed through to XFCE as the context menu for the desktop is under the mouse cursor.

edit:
Just to add to this I have just installed https://aur.archlinux.org/packages/nvidia-vulkan/ for version 418.52.07-1 of the drivers to the same result.

further edit:
I have *fixed* the issue by burning my ~/.config/xfce4 folder - xfce now starts as soon as I login but of course I have lost my desktop setup. Not sure if this was coincidental to or caused by the nVidia update - apologies if was the earlier.
Comment by Daniel Pereira (kriansa) - Wednesday, 12 June 2019, 02:21 GMT
My problem is not solved, and in fact, it does not affect Xorg at all - my screen blacks out right after those initial logs coming from kernel boot, regardless of even having Xorg enabled.

As a mitigation for my own setup, I've created a nvidia-418 package (https://github.com/kriansa/PKGBUILDs/tree/master/pkgs/nvidia-418) so if anyone is facing the same issue, you can just use the older nvidia driver.

@Sven: Should we close this one and I can reopen a new one?
Comment by Sven-Hendrik Haase (Svenstaro) - Wednesday, 12 June 2019, 04:52 GMT
Yes, I'll close this. Please report a new issue with all relevant info.

Loading...