psijic
March 20, 2026, 2:23pm
1
after last update Nvidia drivers don’t work, resolution is 1024*768. I used open drivers. Wayland can’t even load.
lsmod | grep nvidia
nvidia_drm 147456 0
nvidia_modeset 2252800 1 nvidia_drm
nvidia_uvm 3989504 0
nvidia 15933440 2 nvidia_uvm,nvidia_modeset
drm_ttm_helper 20480 1 nvidia_drm
video 81920 1 nvidia_modeset
psijic
March 20, 2026, 2:27pm
3
Nope, I just tried to adapt as for now. They use Leap as I found and I made dup to improve Nvidia/Wayland.
psijic
March 20, 2026, 2:31pm
4
S | Name | Type | Version | Arch | Repository
---+-------------------------------------------+---------+--------------------------+--------+--------------
i | kernel-firmware-nvidia | package | 20251018-1.2 | noarch | repo-oss
i | libnvidia-egl-gbm1 | package | 1.1.3-11.1 | x86_64 | repo-non-free
i | libnvidia-egl-gbm1-32bit | package | 1.1.3-11.1 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1 | package | 1.1.22-57.1 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1-32bit | package | 1.1.22-57.1 | x86_64 | repo-non-free
i | libnvidia-egl-x111 | package | 1.0.5-26.1 | x86_64 | repo-non-free
i | libnvidia-egl-x111-32bit | package | 1.0.5-26.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp | package | 595.45.04-4.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp-32bit | package | 595.45.04-4.1 | x86_64 | repo-non-free
i+ | nvidia-common-G06 | package | 570.172.08-37.1 | x86_64 | repo-non-free
i+ | nvidia-compute-G06 | package | 570.172.08-37.1 | x86_64 | repo-non-free
i+ | nvidia-compute-G06-32bit | package | 570.172.08-37.1 | x86_64 | repo-non-free
i+ | nvidia-compute-utils-G06 | package | 570.172.08-37.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06 | package | 570.172.08-37.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06-32bit | package | 570.172.08-37.1 | x86_64 | repo-non-free
i | nvidia-modprobe | package | 595.45.04-2.1 | x86_64 | repo-non-free
i | nvidia-open-driver-G06-signed-kmp-default | package | 580.126.18_k6.19.7_1-3.1 | x86_64 | repo-oss
i+ | nvidia-open-driver-G06-signed-kmp-meta | package | 580.126.09-38.1 | x86_64 | repo-non-free
i | nvidia-persistenced | package | 595.45.04-2.1 | x86_64 | repo-non-free
i | nvidia-userspace-meta-G06 | package | 570.172.08-10.1 | noarch | repo-non-free
i | nvidia-userspace-meta-G06 | package | 570.172.08-10.1 | noarch | repo-non-free
i+ | nvidia-video-G06 | package | 570.172.08-37.1 | x86_64 | repo-non-free
i | nvidia-video-G06-32bit | package | 570.172.08-37.1 | x86_64 | repo-non-free
i | openSUSE-repos-Tumbleweed-NVIDIA | package | 20250728.9adc675-1.2 | x86_64 | repo-oss
Version dif?
@psijic yes, version mismatching…
psijic
March 20, 2026, 2:36pm
6
Why is it happened and how to synchronize now and forever?
@psijic what is your GPU, inxi -GSaz if your running the open driver, switch to the G07 driver and associated packages…
psijic
March 20, 2026, 2:47pm
8
Nvidia GTX 1650. I was recommended to use 06.
I see:
LT-B:~ # zypper --no-refresh info --supplements nvidia-open-driver-G06-signed-kmp-meta |grep 1F82
(kernel-default and namespace:modalias(pci:v000010DEd00001F82sv*sd*bc03sc0[02]i00*))
(kernel-longterm and namespace:modalias(pci:v000010DEd00001F82sv*sd*bc03sc0[02]i00*))
LT-B:~ #
so the G06 open driver is what you need (unless there is a bug that should be reported). The same is confirmed by the Nvidia selector here
psijic
March 20, 2026, 2:56pm
9
Got 580 after reinstall
S | Name | Type | Version | Arch | Repository
---+----------------------------------+---------+------------------------+--------+--------------
i | kernel-firmware-nvidia | package | 20251018-1.2 | noarch | repo-oss
i | libnvidia-egl-gbm1 | package | 1.1.3-11.1 | x86_64 | repo-non-free
i | libnvidia-egl-gbm1-32bit | package | 1.1.3-11.1 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1 | package | 1.1.22-57.1 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1-32bit | package | 1.1.22-57.1 | x86_64 | repo-non-free
i | libnvidia-egl-x111 | package | 1.0.5-26.1 | x86_64 | repo-non-free
i | libnvidia-egl-x111-32bit | package | 1.0.5-26.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp | package | 580.142-46.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp-32bit | package | 580.142-46.1 | x86_64 | repo-non-free
i | nvidia-common-G06 | package | 580.142-46.1 | x86_64 | repo-non-free
i+ | nvidia-compute-G06 | package | 580.142-46.1 | x86_64 | repo-non-free
i | nvidia-compute-G06-32bit | package | 580.142-46.1 | x86_64 | repo-non-free
i | nvidia-compute-utils-G06 | package | 580.142-46.1 | x86_64 | repo-non-free
i+ | nvidia-driver-G06-kmp-default | package | 580.142_k6.19.6_1-46.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06 | package | 580.142-46.1 | x86_64 | repo-non-free
i | nvidia-gl-G06-32bit | package | 580.142-46.1 | x86_64 | repo-non-free
i | nvidia-modprobe | package | 580.142-24.1 | x86_64 | repo-non-free
i | nvidia-persistenced | package | 580.142-2.1 | x86_64 | repo-non-free
i | nvidia-userspace-meta-G06 | package | 580.142-37.1 | x86_64 | repo-non-free
i+ | nvidia-video-G06 | package | 580.142-46.1 | x86_64 | repo-non-free
i | nvidia-video-G06-32bit | package | 580.142-46.1 | x86_64 | repo-non-free
i | openSUSE-repos-Tumbleweed-NVIDIA | package | 20250728.9adc675-1.2 | x86_64 | repo-oss
It’s probably easier to stick with the proprietary driver.
psijic
March 20, 2026, 3:32pm
11
Possible. Is open version that bad? I also had mouse lag input and black screen after lock screen / sleep, not sure if fixed.
Nope, open driver works fine here (Quadro RTX4000) but I use the run file, on Leap 16.0 with a Quadro T400 using the open driver via rpms.
I ran into this issue yesterday as well. I did a rollback to the pre-upgrade release, and then fixed it after looking over my repos and doing a zypper dup -from [oos-repo #] --allow-vendor-change followed by a regular zypper dup.
What was happening in my case was that the nvidia driver was getting updated to a new version, but the required libraries weren’t, so the driver wouldn’t function properly. nvidia-persistenced.service wouldn’t start at all because the libraries were missing, and nvidia-smi wouldn’t run at all for the same reason.
I also had switched some other tools to different repos (like the security repo) to get updated versions, but the newer versions are now all in the oss repo, so that was part of the reason for doing the upgrade from the OSS repo first.
I’m not suggesting you do what I do - but rather providing this info so you know that while there was an issue (I’m using the G06 driver), it was fixable. The biggest thing is to make sure that when the driver is updated, all the other packages that go with it are also updated. On my system that means:
$ zypper se -i -sd nvidia | grep -i 580
i | libnvidia-gpucomp | package | 580.142-46.1 | x86_64 | NVIDIA
i | libnvidia-gpucomp-32bit | package | 580.142-46.1 | x86_64 | NVIDIA
i | nvidia-common-G06 | package | 580.142-46.1 | x86_64 | NVIDIA
i+ | nvidia-compute-G06 | package | 580.142-46.1 | x86_64 | NVIDIA
i+ | nvidia-compute-G06-32bit | package | 580.142-46.1 | x86_64 | NVIDIA
i | nvidia-compute-utils-G06 | package | 580.142-46.1 | x86_64 | NVIDIA
i+ | nvidia-driver-G06-kmp-default | package | 580.142_k6.19.6_1-46.1 | x86_64 | NVIDIA
i+ | nvidia-gl-G06 | package | 580.142-46.1 | x86_64 | NVIDIA
i+ | nvidia-gl-G06-32bit | package | 580.142-46.1 | x86_64 | NVIDIA
i+ | nvidia-modprobe | package | 580.142-24.1 | x86_64 | NVIDIA
i | nvidia-persistenced | package | 580.142-2.1 | x86_64 | NVIDIA
i+ | nvidia-video-G06 | package | 580.142-46.1 | x86_64 | NVIDIA
i+ | nvidia-video-G06-32bit | package | 580.142-46.1 | x86_64 | NVIDIA
My first attempt only showed the nvidia-driver-G06-kmp-default package as having been updated (I also have a separate repo for CUDA support, and it’s possible that I ended up with a mix of driver packages from that and the regular NVidia repo.)
I would start by doing the rollback, and then let’s take a look at your repo list (zypper lr -d).
psijic
March 20, 2026, 5:34pm
14
As you can see above I wrote about the versions desync .
Yes, and my approach resolved it for me, which is why I shared my fix.
The open version is not bad, the problem is:
i+ | nvidia-open-driver-G06-signed-kmp-meta | package | 580.126.09-38.1
i | nvidia-userspace-meta-G06 | package | 570.172.08-10.1
That mismatch should not occur, apparently you were bitten by bug 1259740 ; a fix is on its way.