Wait my bad, i was on autopilot while typing. I mean do i need to do it on the new 7.8 kernel then reboot there, or the 7.5 kernel
Installing and locking nvidia-open-driver-G07-signed-kmp-default can be done with any 7.1.x kernel unless something changed recently.
Then you should perform a zypper dup, unless you already have the 7.1.8 kernel and the 595.84 Nvidia pieces.
Then reboot the 7.1.8 kernel and enjoy.
nvidia-smi printed Failed to initialize NVML: Driver/library version mismatch
NVML library version: 595.84
again. i have rebooted into the latest kernel after running it on the previous one
Please post zypper se -si nvidia and let’s see what went wrong.
S | Name | Type | Version | Arch | Repository
---+-------------------------------------------+---------+------------------------+--------+--------------
i+ | kernel-firmware-nvidia | package | 20260610-2.1 | noarch | repo-oss
i | libnvidia-cfg | package | 595.84-8.1 | x86_64 | repo-non-free
i | libnvidia-egl-gbm1 | package | 1.1.3-11.6 | x86_64 | repo-non-free
i | libnvidia-egl-gbm1-32bit | package | 1.1.3-11.3 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1 | package | 1.1.22-57.8 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1-32bit | package | 1.1.22-57.4 | x86_64 | repo-non-free
i | libnvidia-egl-x111 | package | 1.0.5-26.6 | x86_64 | repo-non-free
i | libnvidia-egl-x111-32bit | package | 1.0.5-26.3 | x86_64 | repo-non-free
i | libnvidia-gpucomp | package | 595.84-8.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp-32bit | package | 595.84-8.1 | x86_64 | repo-non-free
i | libnvidia-ml | package | 595.84-8.1 | x86_64 | repo-non-free
i | libnvidia-ml-32bit | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-common-G07 | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-compute-G07 | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-compute-G07-32bit | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-compute-utils-G07 | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-gl-G07 | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-gl-G07-32bit | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-modprobe | package | 595.84-2.1 | x86_64 | repo-non-free
i+ | nvidia-open-driver-G07-signed-kmp-default | package | 595.91.07_k7.1.8_1-1.2 | x86_64 | repo-oss
i | nvidia-persistenced | package | 595.84-2.1 | x86_64 | repo-non-free
i | nvidia-userspace-meta-G07 | package | 595.84-26.1 | x86_64 | repo-non-free
i | nvidia-video-G07 | package | 595.84-8.1 | x86_64 | repo-non-free
i | nvidia-video-G07-32bit | package | 595.84-8.1 | x86_64 | repo-non-free
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20260423.1a6a0f3-2.2 | x86_64 | repo-oss
That is the wrong one, didn’t you install --oldpackage and lock the 595.84 version?
i didnt lock it.
OK, the old package was removed during the zypper dup.
Reinstall the 595.84 version, be sure to lock it this time, reboot and enjoy (hopefully…)
how to lock?
zypper addlock nvidia-open-driver-G07-signed-kmp-default
or use Myrlyn or YaST-Software, right-click on the package name and add the lock icon…
Thank you so much! Now openTTD runs on 10 extra fps! Where do you even get this information from
Nice to see you up and running. Don’t forget to remove the lock when you see that an update is offering the 595.91 Nvidia packages, easy with Myrlin, otherwise zypper removelock nvidia-open-driver-G07-signed-kmp-default.
seems like nvidia drivers updates were pushed just now
Hey i know im late late, and yes, i had to run a zypper up and removelock for everything (only the driver is locked).