After zypper up with kernel update, I got an error
Failed to start Nvidia Persistence Daemon
during startup. I used snapper rollback to return to a ‘normal’ screen resolution.
On this forum I found out that all nvidia packages should be of the same version and on my computer that is not the case, zypper se -si nvidia produces
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------------+---------+----------------------------+--------+---------------------
i+ | kernel-firmware-nvidia | package | 20250516-160000.2.2 | noarch | repo-oss (16.0)
i+ | libnvidia-egl-gbm1 | package | 1.1.2-160000.3.2 | x86_64 | repo-oss (16.0)
i+ | libnvidia-egl-wayland1 | package | 1.1.22-lp160.56.1 | x86_64 | repo-non-free (16.0)
i+ | libnvidia-egl-x111 | package | 1.0.5-lp160.24.1 | x86_64 | repo-non-free (16.0)
i+ | libnvidia-gpucomp-G06 | package | 580.159.03-lp160.60.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-common-G06 | package | 580.159.03-lp160.60.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-compute-G06 | package | 580.159.03-lp160.60.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-compute-utils-G06 | package | 580.159.03-lp160.60.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-gl-G06 | package | 580.159.03-lp160.60.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-modprobe | package | 580.159.03-lp160.26.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-persistenced | package | 580.159.03-lp160.2.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-userspace-meta-G06 | package | 580.159.03-lp160.53.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-video-G06 | package | 580.159.03-lp160.60.1 | x86_64 | repo-non-free (16.0)
i+ | openSUSE-repos-Leap-NVIDIA | package | 20260218.3c95c01-lp160.1.1 | x86_64 | repo-oss (16.0)
Note: For an extended search including not yet activated remote resources please use 'zypper
search-packages'.
I do not know how this came about nor how to fix it (for now and for the future).
Help is greatly appreciated.