Bug#1001756: nvidia-legacy-340xx-driver: udev rules broken/stale; no graphical login
Oswald Buddenhagen
oswald.buddenhagen at gmx.de
Wed Dec 15 12:46:28 GMT 2021
Package: nvidia-legacy-340xx-driver
Version: 340.108-11
Severity: important
udev fails to associate the nvidia graphics card with a seat (query with
`loginctl seat-status seat0`), which results in modern display managers
like sddm not even attempting to start a graphical login screen.
special rules are needed, as the usual drm udev rules don't work due to
the legacy driver not providing a drm interface (it appears that the 390
driver is the first one to do so).
adding /etc/udev/rules.d/61-nvidia.rules with the following content
fixes it:
SUBSYSTEM=="pci", ATTRS{vendor}=="0x10de", DRIVERS=="nvidia", TAG+="seat", TAG+="master-of-seat"
(that file should obviously to go to /lib/udev/rules.d in the package.)
More information about the pkg-nvidia-devel
mailing list