Bug ID | 1163013 |
---|---|
Summary | access to /dev/nvidia* no longer possible after update |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | X11 3rd Party Driver |
Assignee | xorg-maintainer-bugs@forge.provo.novell.com |
Reporter | P.Suetterlin@royac.iac.es |
QA Contact | sndirsch@suse.com |
Found By | --- |
Blocker | --- |
I updated my TW system to the G05 series from the nvidia repository. After that, SDDM wouldn't start anymore, leaving me only with a black screen and mouse cursor. The logfiles revealed the greeter couldn't create an OpenGL context. So I activated autologin for sddm, so I could work, and next noticed that I cannot use accelerated glx stuff. After a *lot* of hunting around and comparing with the old, still working snapshot, I realized that the update had removed the file /usr/lib/tmpfiles.d/nvidia-logind-acl-trick.conf that created neccessary links in the uaccess part of the /run filesystem, so that systemd-logind would allow access to the /dev/nvidia* files. I noticed the file is still mentioned in the postuninstall scripts section of nvidia-gfxG05-kmp-default: lux:~% rpm -q --scripts nvidia-gfxG05-kmp-default | grep -B 1 acl-trick # cleanup of bnc# 1000625 rm -f /usr/lib/tmpfiles.d/nvidia-logind-acl-trick.conf But nothing seemed to have created it when installing the package :( The BNC thread is quite old - is this still the official method to get access to the device files, or did I miss some change? TW 20200201 nvidia-gfxG05-kmp-default-440.44_k5.3.12_2-22.1.x86_64 nvidia-computeG05-440.44-22.1.x86_64 nvidia-glG05-440.44-22.1.x86_64 x11-video-nvidiaG05-440.44-22.1.x86_64