I noticed that sometime in the past few days, it seems that my nvidia card on my ASUS ROG Zephyrus G14 (2021) was not functioning properly. Software nvtop no longer showed the nvidia gpu process, and running nvidia-smi outputted the following:
Failed to initialize NVML: Driver/library version mismatch
NVML library version: 580.95
I was wondering if something got misconfigured or uninstalled the past few days from updates or me installing other software. The only reason I found about this problem now is because my laptop otherwise functioned normally. Here is all the nvidia packages installed currently:
zypper se G06
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+---------------------------------------------------+-----------------------------------------------------------------------------+--------
| kernel-firmware-nvidia-gsp-G06 | Kernel firmware file for open NVIDIA kernel module driver G06 | package
| kernel-firmware-nvidia-gspx-G06 | Kernel firmware file for open NVIDIA kernel module driver G06 | package
| kernel-firmware-nvidia-gspx-G06-cuda | Kernel firmware file for open NVIDIA kernel module driver G06 | 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-driver-G06-kmp-default | NVIDIA graphics driver kernel module for GeForce 700 series and newer | package
| nvidia-driver-G06-kmp-longterm | NVIDIA graphics driver kernel module for GeForce 700 series and newer | package
| nvidia-driver-G06-kmp-meta | Meta package to select proprietary nvidia driver | package
| nvidia-drivers-G06 | Meta package for full installations (X, GL, etc.) | package
| nvidia-drivers-minimal-G06 | Meta package for compute only installations | 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
| nvidia-open-driver-G06-signed-cuda-default-devel | Devel Package to nvidia-open-driver-G06-signed-cuda | package
| nvidia-open-driver-G06-signed-cuda-kmp-default | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | package
| nvidia-open-driver-G06-signed-cuda-kmp-longterm | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | package
| nvidia-open-driver-G06-signed-cuda-longterm-devel | Devel Package to nvidia-open-driver-G06-signed-cuda | package
| nvidia-open-driver-G06-signed-default-devel | Devel Package to nvidia-open-driver-G06-signed | package
| nvidia-open-driver-G06-signed-kmp-default | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | package
| nvidia-open-driver-G06-signed-kmp-longterm | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | package
| nvidia-open-driver-G06-signed-kmp-meta | Meta package to select open nvidia driver in sync | package
| nvidia-open-driver-G06-signed-longterm-devel | Devel Package to nvidia-open-driver-G06-signed | package
i+ | nvidia-userspace-meta-G06 | Meta package to autoselect NVIDIA userspace packages | package
| nvidia-utils-G06 | NVIDIA driver tools | 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
It seems that my nvidia graphics driver kernel is only automatically installed, which I do not think was the case, and trying to user install it leads to…
sudo zypper in nvidia-driver-G06-kmp-default
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: 1: nothing provides 'ksym(default:dma_fence_default_wait) = 1f5f01' needed by the to be installed nvidia-driver-G06-kmp-default-580.95.05_k6.16.8_1-40.1.x86_64
Solution 1: do not install nvidia-driver-G06-kmp-default-580.95.05_k6.16.8_1-40.1.x86_64
Solution 2: break nvidia-driver-G06-kmp-default-580.95.05_k6.16.8_1-40.1.x86_64 by ignoring some of its dependencies
I am not very knowledgeable on hardware stuff, so can someone inform me of what went wrong here? If anything went wrong at all? I am also happy to give out other information if needed.