Good morning Ladies and Gentlelords,
I'm running Debian Trixie on a Lenovo ThinkStation S30. The Graphics Card is new (GeForce GT 1030, nothing fancy, no gaming monster), it is supported by all drivers, I checked that with "nvidia-detect". Adding contrib non-free non-free-firmware to sources.list is always the first thing I do after the Distro installation is finished. Now: This morning Xserver didn't start at boot. I had installed the nvidia-driver package (proprietary "flavour") the day before yesterday, and now the screen read "failed to load systemd-modules-load.services" (quoting from memory). So after some trial and error I removed the driver with # apt remove --purge nvidia-* and reinstalled the package, this time following the installation instructions given in the Debian Wiki to the latter, starting with the appropriate Linux headers. The usual reboot was required because of the conflict with Nouveau, no surprises here. After that, I prompted # dkms status |grep nvidia which returned nvidia-current/550.163.01, 6.12.94+deb13-amd64, x86_64: installed nvidia-current/550.163.01, 6.12.95+deb13-amd64, x86_64: installed so everything looked fine so far. Then I prompted # nvidia-settings and the GUI popped up as it is supposed to, but the terminal also returned the following message: "error: XDG_RUNTIME_DIR is invalid or not set in the environment. (nvidia-settings:1499): GLib-GObject-CRITICAL **:09:03:58.532: g_object_unref: assertion 'G_IS_OBJECT (object)' failed error: XDG_RUNTIME_DIR is invalid or not set in the environment." I have to admit that I haven't got a clue about the latter. Would anybody be so kind as to enlighten me? And perhaps tell me whether I'm likely to run into another fatal ERROR which will prevent the Xserver from starting, and if so, what can be done to avoid that? Thank you very much for your attention. Sincerely, Frank Composed with Evolution mailclient on Debian GNU/Linux

