After the latest update to openSUSE Tumbleweed 20251007 my nvidia driver is not working anymore.
Resulting in a low resultion on desktop (640x480) and the follow error:
❯ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
NVML library version: 580.95
❯ sudo journalctl -b0 -p3 | grep NVIDIA
Okt 09 07:10:40 susi nvidia-persistenced[1909]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 456 has read and write permissions for those files.
Okt 09 07:10:40 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
Okt 09 07:10:41 susi nvidia-persistenced[2022]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 456 has read and write permissions for those files.
Okt 09 07:10:41 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
Okt 09 07:10:41 susi nvidia-persistenced[2142]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 456 has read and write permissions for those files.
Okt 09 07:10:41 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
Okt 09 07:10:41 susi nvidia-persistenced[2203]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 456 has read and write permissions for those files.
Okt 09 07:10:41 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
Okt 09 07:10:41 susi nvidia-persistenced[2349]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 456 has read and write permissions for those files.
Okt 09 07:10:41 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
Okt 09 07:10:41 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
❯ sudo systemctl status nvidia-persistenced.service
× nvidia-persistenced.service - NVIDIA Persistence Daemon
Loaded: loaded (/usr/lib/systemd/system/nvidia-persistenced.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2025-10-09 07:10:41 CEST; 7min ago
Invocation: ffd58d0c4424455bb2e4f759955b98b7
Process: 2347 ExecStart=/usr/bin/nvidia-persistenced --verbose (code=exited, status=1/FAILURE)
Okt 09 07:10:41 susi systemd[1]: nvidia-persistenced.service: Scheduled restart job, restart counter is at 5.
Okt 09 07:10:41 susi systemd[1]: nvidia-persistenced.service: Start request repeated too quickly.
Okt 09 07:10:41 susi systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
Okt 09 07:10:41 susi systemd[1]: Failed to start NVIDIA Persistence Daemon.
❯ zypper se -si nvidia kernel
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-----------------------------------------+---------+---------------------------+--------+------------------
i+ | kernel-default | package | 6.17.0-1.1 | x86_64 | (System Packages)
i+ | kernel-default | package | 6.17.0-2.1 | x86_64 | repo-oss
i+ | kernel-default-devel | package | 6.17.0-1.1 | x86_64 | (System Packages)
i+ | kernel-default-devel | package | 6.17.0-2.1 | x86_64 | repo-oss
i+ | kernel-devel | package | 6.17.0-1.1 | noarch | (System Packages)
i+ | kernel-devel | package | 6.17.0-2.1 | noarch | repo-oss
i | kernel-firmware-all | package | 20250206-1.1 | noarch | repo-oss
i | kernel-firmware-amdgpu | package | 20250926-1.1 | noarch | repo-oss
i | kernel-firmware-ath10k | package | 20250206-4.1 | noarch | repo-oss
i | kernel-firmware-ath11k | package | 20250829-1.1 | noarch | repo-oss
i | kernel-firmware-ath12k | package | 20250919-1.1 | noarch | repo-oss
i | kernel-firmware-atheros | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-bluetooth | package | 20250903-1.1 | noarch | repo-oss
i | kernel-firmware-bnx2 | package | 20250627-1.1 | noarch | repo-oss
i | kernel-firmware-brcm | package | 20250623-2.1 | noarch | repo-oss
i | kernel-firmware-chelsio | package | 20250627-1.1 | noarch | repo-oss
i | kernel-firmware-dpaa2 | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-i915 | package | 20250903-2.1 | noarch | repo-oss
i | kernel-firmware-intel | package | 20250928-1.1 | noarch | repo-oss
i | kernel-firmware-iwlwifi | package | 20250903-1.1 | noarch | repo-oss
i | kernel-firmware-liquidio | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-marvell | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-media | package | 20250903-1.1 | noarch | repo-oss
i | kernel-firmware-mediatek | package | 20250926-1.1 | noarch | repo-oss
i | kernel-firmware-mellanox | package | 20250717-1.1 | noarch | repo-oss
i | kernel-firmware-mwifiex | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-network | package | 20250912-2.1 | noarch | repo-oss
i | kernel-firmware-nfp | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-nvidia | package | 20250516-4.1 | noarch | repo-oss
i | kernel-firmware-platform | package | 20250922-1.1 | noarch | repo-oss
i | kernel-firmware-prestera | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-qcom | package | 20250926-1.1 | noarch | repo-oss
i | kernel-firmware-qlogic | package | 20250926-1.1 | noarch | repo-oss
i | kernel-firmware-radeon | package | 20250627-1.1 | noarch | repo-oss
i | kernel-firmware-realtek | package | 20250820-1.1 | noarch | repo-oss
i | kernel-firmware-serial | package | 20250717-1.1 | noarch | repo-oss
i | kernel-firmware-sound | package | 20250926-1.1 | noarch | repo-oss
i | kernel-firmware-ti | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-ueagle | package | 20250206-2.1 | noarch | repo-oss
i | kernel-firmware-usb-network | package | 20250717-1.1 | noarch | repo-oss
i+ | kernel-macros | package | 6.17.0-2.1 | noarch | repo-oss
i | libabsl_kernel_timeout_internal2508_0_0 | package | 20250814.1-1.1 | x86_64 | repo-oss
i | libnvidia-egl-gbm1 | package | 1.1.2-7.15 | x86_64 | repo-non-free
i | libnvidia-egl-gbm1-32bit | package | 1.1.2-7.10 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1 | package | 1.1.20-52.1 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1-32bit | package | 1.1.20-52.1 | x86_64 | repo-non-free
i | libnvidia-egl-x111 | package | 1.0.3-21.2 | x86_64 | repo-non-free
i | libnvidia-egl-x111-32bit | package | 1.0.3-21.2 | x86_64 | repo-non-free
i | libnvidia-gpucomp | package | 580.95.05-41.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp-32bit | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | nvidia-common-G06 | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | nvidia-compute-G06 | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | nvidia-compute-G06-32bit | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | nvidia-compute-utils-G06 | package | 580.95.05-41.1 | x86_64 | repo-non-free
i | nvidia-gfxG05-kmp-default | package | 470.256.02_k6.17.0_2-82.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06 | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06-32bit | package | 580.95.05-41.1 | x86_64 | repo-non-free
i | nvidia-libXNVCtrl | package | 580.95.05-45.2 | x86_64 | repo-non-free
i | nvidia-modprobe | package | 580.95.05-19.1 | x86_64 | repo-non-free
i | nvidia-persistenced | package | 580.95.05-2.1 | x86_64 | repo-non-free
i+ | nvidia-userspace-meta-G06 | package | 580.95.05-17.1 | noarch | repo-non-free
i+ | nvidia-userspace-meta-G06 | package | 580.95.05-17.1 | noarch | repo-non-free
i+ | nvidia-video-G06 | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | nvidia-video-G06-32bit | package | 580.95.05-41.1 | x86_64 | repo-non-free
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20250728.9adc675-1.1 | x86_64 | repo-oss
i | purge-kernels-service | package | 0-9.9 | noarch | repo-oss
i | texlive-l3kernel | package | 2025.220.svn73651-60.1 | noarch | repo-oss
i | texlive-l3kernel-dev | package | 2025.220.svn73508-60.1 | noarch | repo-oss
I could find some related posts… but what’s the reason for this?