They’re broken on both x11 and wayland. Here are the drivers I have installed.
S | Name | Summary | Type
---+--------------------------------------------------+-----------------------------------------------------------------------------+--------
i | kernel-firmware-nvidia | Kernel firmware files for Nvidia Tegra and graphics drivers | package
i | libnvidia-egl-gbm1 | The GBM EGL external platform library | package
i | libnvidia-egl-gbm1-32bit | The GBM EGL external platform library | package
i | libnvidia-egl-wayland1 | The EGLStream-based Wayland external platform | package
i | libnvidia-egl-wayland1-32bit | The EGLStream-based Wayland external platform | package
i | libnvidia-egl-x111 | NVIDIA XLib and XCB EGL Platform Library | package
i | libnvidia-egl-x111-32bit | NVIDIA XLib and XCB EGL Platform Library | package
i | libnvidia-gpucomp | NVIDIA library for shader compilation (nvgpucomp) | package
i | libnvidia-gpucomp-32bit | NVIDIA library for shader compilation (nvgpucomp) | package
i | nvidia-common-G06 | Common files for the NVIDIA driver packages | package
i+ | nvidia-compute-G06 | NVIDIA driver for computing with GPGPU | package
i | nvidia-compute-G06-32bit | 32bit NVIDIA driver for computing with GPGPU | package
i | nvidia-compute-utils-G06 | NVIDIA driver tools for computing with GPGPU | package
i | nvidia-gl-G06 | NVIDIA OpenGL libraries for OpenGL acceleration | package
i | nvidia-gl-G06-32bit | 32bit NVIDIA OpenGL libraries for OpenGL acceleration | package
i | nvidia-libXNVCtrl | Library providing the NV-CONTROL API | package
i | nvidia-modprobe | NVIDIA kernel module loader | package
i+ | nvidia-open-driver-G06-signed-cuda-default-devel | Devel Package to nvidia-open-driver-G06-signed-cuda | package
i | nvidia-open-driver-G06-signed-kmp-longterm | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | package
i | nvidia-open-driver-G06-signed-kmp-meta | Meta package to select open nvidia driver in sync | package
i | nvidia-persistenced | A daemon to maintain persistent software state in the NVIDIA driver | package
i+ | nvidia-settings | Configure the NVIDIA graphics driver | package
i | nvidia-userspace-meta-G06 | Meta package to autoselect NVIDIA userspace packages | package
i+ | nvidia-video-G06 | NVIDIA graphics driver for GeForce 700 series and newer | package
i | nvidia-video-G06-32bit | 32bit NVIDIA graphics driver for GeForce 700 series and newer | package
i+ | openSUSE-repos-MicroOS-NVIDIA | openSUSE NVIDIA repository definitions | package
You should be able to see the version missmatches in the output yourself. Remove nvidia-open-driver-G06-signed-cuda-default-devel or update it properly. Also update libnvidia-gpucomp-32bit to the correct version.
It is obvious that you have several issues at your box…
You are using the default kernel (which is outdated btw, actual kernel is 6.19.6) with the longterm Nvidia kmp. That can’t work.
When you use the longterm kernel kernel-longterm you need to install nvidia-open-driver-G07-signed-kmp-longterm.
When you use the standard kernel kernel-default you need to install nvidia-open-driver-G07-signed-kmp-default.
I have both the long-term and the normal. Also. I booted the latest kernel and I still have the issue. I was just on an outdated normal kernel because it was where the lts kernel usually goes in the grub menu
But if the module has not built for the kernel you booted too, it won’t work. If you do switch kernels, then you need to force the driver to re-install (so it rebuilds and also reboot) so the module matches the running kernel…
What do you mean? Don’t different kernels use different modules? Also the regular one depends on the longterm one, so I cannot that one. Also it always worked with both.