You are not logged in.

#1 2026-03-21 15:52:40

disguyisnotsobright
Member
Registered: 2026-03-21
Posts: 5

[SOLVED] Failed to initialize NVML: Driver/library version mismatch

Hi, I recently updated my system (pacman -Syu) and the aur (yay -Syu). This includes the nvidia-580xx-dkms. But after updating my system and rebooting it, my nvidia drivers weren't working. I know this because the last time my nvidia drivers weren't working, my desktop environment rendered in a distinct and weird way which is hard to explain.
Anyways, I went up looking what was wrong and this is what I got from nvidia-smi and vulkaninfo.

nvidia-smi:

Failed to initialize NVML: Driver/library version mismatch
NVML library version: 580.142

Vulkan-info:

ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools/vulkaninfo/./vulkaninfo.h:249:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED

Which more or less confirmed my beliefs that something went wrong with the drivers update.
I then tried the following things:

  • Rebooting my system

  • Regenerating my initramfs using "sudo /usr/lib/booster/regenerate_images"

  • Making sure I have all the other packages and their lib32 versions besides dkms installed (nvidia-utils, opencl-nvidia, etc)

There is something on the stackoverflow and nvidia forums about purging all nvidia packages and removing and reloading modules I believe? But It's all for ubuntu and I don't know how to translate the commands from there over to arch and more so, that should I be even doing that on an Arch system in the first place so I decided to ask here first.

Here's my system information:

$ inxi -Fxz
System:
  Kernel: 6.19.8-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: KDE Plasma v: 6.6.3 Distro: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: PRO B660M-A WIFI DDR4 (MS-7D43) v: 1.0
    serial: <superuser required> Firmware: UEFI vendor: American Megatrends LLC.
    v: 1.M0 date: 04/15/2025
CPU:
  Info: 6-core model: 12th Gen Intel Core i5-12400F bits: 64 type: MT MCP
    arch: Alder Lake rev: 5 cache: L1: 480 KiB L2: 7.5 MiB L3: 18 MiB
  Speed (MHz): avg: 800 min/max: 800/5600 cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 bogomips: 59904
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070] vendor: ZOTAC driver: nvidia
    v: 580.126.18 arch: Ampere bus-ID: 01:00.0
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: nvidia
    unloaded: modesetting,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: swrast platforms:
    active: wayland,x11,surfaceless,device inactive: gbm,device-0
  API: OpenGL v: 4.5 vendor: mesa v: 26.0.3-arch1.1 glx-v: 1.4
    direct-render: yes renderer: llvmpipe (LLVM 22.1.1 256 bits)
  API: Vulkan Message: No Vulkan data available.
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Alder Lake-S HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
  Device-2: NVIDIA GA104 High Definition Audio vendor: ZOTAC
    driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  API: ALSA v: k6.19.8-arch1-1 status: kernel-api
  Server-1: sndiod v: N/A status: off
  Server-2: PipeWire v: 1.6.2 status: active
Network:
  Device-1: Intel Alder Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3
  IF: wlo1 state: down mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
    v: kernel port: 3000 bus-ID: 04:00.0
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
  IF-ID-2: virbr1 state: down mac: <filter>
  IF-ID-3: virbr2 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB
    bus-ID: 1-14:7
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
Drives:
  Local Storage: total: 931.51 GiB used: 607.97 GiB (65.3%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD Blue SN570 1TB
    size: 931.51 GiB temp: 31.9 C
Partition:
  ID-1: / size: 910.89 GiB used: 607.76 GiB (66.7%) fs: ext4
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 1021.9 MiB used: 195.8 MiB (19.2%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 4 GiB used: 8.5 MiB (0.2%)
    dev: /dev/nvme0n1p2
Sensors:
  System Temperatures: cpu: 26.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 0 fan-2: 1513 fan-3: 0 fan-4: 1207 fan-5: 0
    fan-6: 0 fan-7: 0 fan-8: 0 fan-9: 0 fan-10: 0
Info:
  Memory: total: 64 GiB available: 62.59 GiB used: 7.39 GiB (11.8%)
  Processes: 365 Uptime: 1h 47m Init: systemd
  Packages: 1728 Compilers: clang: 22.1.1 gcc: 15.2.1 Shell: Bash v: 5.3.9
    inxi: 3.3.40

Here are my installed packages of Nvidia:

$ pacman -Qsq nvidia
cuda
egl-gbm
egl-wayland
egl-wayland2
egl-x11
lib32-nvidia-580xx-utils
libvdpau
libxnvctrl-580xx
linux-firmware-nvidia
nvidia-580xx-dkms
nvidia-580xx-settings
nvidia-580xx-settings-debug
nvidia-580xx-utils
opencl-nvidia-580xx

$ yay -Ss nvidia | grep "(Installed)"
aur/libxnvctrl-580xx 580.142-1 (+20 6.19) (Installed)
aur/lib32-nvidia-580xx-utils 580.142-1 (+24 7.18) (Installed)
aur/opencl-nvidia-580xx 580.142-2 (+62 16.71) (Installed)
aur/nvidia-580xx-settings 580.142-1 (+20 6.19) (Installed)
aur/nvidia-580xx-utils 580.142-2 (+62 16.71) (Installed)
aur/nvidia-580xx-dkms 580.142-2 (+62 16.71) (Installed)
extra/egl-gbm 1.1.3-1 (12.7 KiB 27.5 KiB) (Installed)
extra/egl-x11 1.0.5-1 (38.7 KiB 156.2 KiB) (Installed)
extra/cuda 13.1.1-1 (2.2 GiB 4.7 GiB) (Installed)
extra/egl-wayland2 1.0.1-1 (37.7 KiB 89.9 KiB) (Installed)
extra/egl-wayland 4:1.1.21-1 (36.9 KiB 97.5 KiB) (Installed)
extra/libvdpau 1.5-4 (62.8 KiB 284.4 KiB) (Installed)
core/linux-firmware-nvidia 20260309-1 (98.8 MiB 103.5 MiB) (Installed)

Vulkan:

$ pacman -Qsq vulkan
goverlay
lib32-nvidia-580xx-utils
lib32-vulkan-icd-loader
lib32-vulkan-mesa-implicit-layers
lib32-vulkan-radeon
mangohud
nvidia-580xx-utils
qt6-shadertools
spirv-tools
vulkan-headers
vulkan-icd-loader
vulkan-mesa-implicit-layers
vulkan-radeon
vulkan-tools

$ yay -Ss vulkan | grep "(Installed)"
multilib/lib32-vulkan-mesa-implicit-layers 1:26.0.3-1 (52.9 KiB 124.6 KiB) (Installed)
multilib/lib32-vulkan-radeon 1:26.0.3-1 (3.3 MiB 16.9 MiB) (Installed)
multilib/lib32-vulkan-icd-loader 1.4.341.0-1 (152.0 KiB 605.0 KiB) (Installed)
extra/goverlay 1.7.5-1 (2.1 MiB 11.2 MiB) (Installed)
extra/mangohud 0.8.2-3 (1.8 MiB 9.4 MiB) (Installed)
extra/qt6-shadertools 6.10.2-1 (1.6 MiB 4.8 MiB) [qt6] (Installed)
extra/spirv-tools 1:1.4.341.0-2 (1.9 MiB 7.6 MiB) [vulkan-devel] (Installed)
extra/vulkan-mesa-implicit-layers 1:26.0.3-1 (53.8 KiB 127.3 KiB) (Installed)
extra/vulkan-icd-loader 1.4.341.0-1 (153.1 KiB 598.0 KiB) [vulkan-devel] (Installed)
extra/vulkan-radeon 1:26.0.3-1 (3.2 MiB 16.8 MiB) (Installed)
extra/vulkan-headers 1:1.4.341.0-1 (1.7 MiB 36.7 MiB) [vulkan-devel] (Installed)
extra/vulkan-tools 1.4.341.0-2 (443.3 KiB 1.8 MiB) [vulkan-devel] (Installed)

And the log when updating my system:

$ sudo nvim /var/log/pacman.log
[2026-03-21T08:24:15+0500] [ALPM] transaction completed
[2026-03-21T08:24:19+0500] [ALPM] running '20-systemd-sysusers.hook'...
[2026-03-21T08:24:19+0500] [ALPM] running '21-systemd-tmpfiles.hook'...
[2026-03-21T08:24:19+0500] [ALPM] running '25-systemd-catalog.hook'...
[2026-03-21T08:24:19+0500] [ALPM] running '25-systemd-hwdb.hook'...
[2026-03-21T08:24:19+0500] [ALPM] running '25-systemd-sysctl.hook'...
[2026-03-21T08:24:19+0500] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2026-03-21T08:24:20+0500] [ALPM] running '30-systemd-daemon-reload-user.hook'...
[2026-03-21T08:24:20+0500] [ALPM] running '30-update-mime-database.hook'...
[2026-03-21T08:24:20+0500] [ALPM] running '35-systemd-enqueue-marked.hook'...
[2026-03-21T08:24:20+0500] [ALPM] running '35-systemd-udev-reload.hook'...
[2026-03-21T08:24:21+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T08:24:21+0500] [ALPM] running '60-depmod.hook'...
[2026-03-21T08:24:22+0500] [ALPM] running '70-dkms-install.hook'...
[2026-03-21T08:24:22+0500] [ALPM-SCRIPTLET] ==> dkms install --no-depmod nvidia/580.126.18 -k 6.19.8-arch1-1
[2026-03-21T08:24:59+0500] [ALPM-SCRIPTLET] ==> depmod 6.19.8-arch1-1
[2026-03-21T08:25:02+0500] [ALPM] running '90-booster-install.hook'...
[2026-03-21T08:25:03+0500] [ALPM] running 'accounts-daemon-restart.hook'...
[2026-03-21T08:25:03+0500] [ALPM] running 'dbus-reload.hook'...
[2026-03-21T08:25:03+0500] [ALPM] running 'detect-old-perl-modules.hook'...
[2026-03-21T08:25:03+0500] [ALPM] running 'fontconfig.hook'...
[2026-03-21T08:25:03+0500] [ALPM] running 'fontconfig-32.hook'...
[2026-03-21T08:25:03+0500] [ALPM] running 'gio-querymodules.hook'...
[2026-03-21T08:25:04+0500] [ALPM] running 'glib-compile-schemas.hook'...
[2026-03-21T08:25:04+0500] [ALPM] running 'gtk-update-icon-cache.hook'...
[2026-03-21T08:25:04+0500] [ALPM] running 'gvfsd.hook'...
[2026-03-21T08:25:04+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T08:25:16+0500] [ALPM-SCRIPTLET] foreign	davinci-resolve-studio
[2026-03-21T08:25:16+0500] [ALPM-SCRIPTLET] foreign	freedownloadmanager
[2026-03-21T08:25:16+0500] [ALPM-SCRIPTLET] foreign	thorium-browser-avx2-bin
[2026-03-21T08:25:16+0500] [ALPM] running 'texinfo-install.hook'...
[2026-03-21T08:25:16+0500] [ALPM] running 'update-desktop-database.hook'...
[2026-03-21T08:25:16+0500] [ALPM] running 'xorg-mkfontscale.hook'...
[2026-03-21T08:28:15+0500] [PACMAN] Running 'pacman -S -y --config /etc/pacman.conf --'
[2026-03-21T08:28:15+0500] [PACMAN] synchronizing package lists
[2026-03-21T08:34:17+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/coolercontrold-bin/coolercontrold-bin-4.0.1-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/coolercontrold-bin/coolercontrold-bin-debug-4.0.1-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-utils-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T08:44:48+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/coolercontrold-bin/coolercontrold-bin-4.0.1-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/coolercontrold-bin/coolercontrold-bin-debug-4.0.1-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-dkms-580.142-2-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/freedownloadmanager/freedownloadmanager-6.33.1.6648-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/freedownloadmanager/freedownloadmanager-debug-6.33.1.6648-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nchat/nchat-5.13.17-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nchat/nchat-debug-5.13.17-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/thorium-browser-avx2-bin/thorium-browser-avx2-bin-138.0.7204.303-2-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/thorium-browser-avx2-bin/thorium-browser-avx2-bin-debug-138.0.7204.303-2-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-utils-580.142-2-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/coolercontrol-bin/coolercontrol-bin-4.0.1-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/coolercontrol-bin/coolercontrol-bin-debug-4.0.1-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/lib32-nvidia-580xx-utils/lib32-nvidia-580xx-utils-580.142-1-x86_64.pkg.tar.zst'
[2026-03-21T08:44:50+0500] [ALPM] running '71-dkms-remove.hook'...
[2026-03-21T08:44:50+0500] [ALPM-SCRIPTLET] ==> dkms remove --no-depmod nvidia/580.126.18 -k 6.19.8-arch1-1
[2026-03-21T08:44:50+0500] [ALPM-SCRIPTLET] ==> depmod 6.19.8-arch1-1
[2026-03-21T08:44:53+0500] [ALPM] transaction started
[2026-03-21T08:44:53+0500] [ALPM] upgraded coolercontrold-bin (3.1.1-1 -> 4.0.1-1)
[2026-03-21T08:44:53+0500] [ALPM] upgraded coolercontrold-bin-debug (3.1.1-1 -> 4.0.1-1)
[2026-03-21T08:44:54+0500] [ALPM] upgraded nvidia-580xx-utils (580.126.18-2 -> 580.142-2)
[2026-03-21T08:44:55+0500] [ALPM] upgraded nvidia-580xx-dkms (580.126.18-2 -> 580.142-2)
[2026-03-21T08:44:55+0500] [ALPM] upgraded freedownloadmanager (6.33.0.6626-1 -> 6.33.1.6648-1)
[2026-03-21T08:44:55+0500] [ALPM] upgraded freedownloadmanager-debug (6.33.0.6626-1 -> 6.33.1.6648-1)
[2026-03-21T08:44:55+0500] [ALPM] upgraded nchat (5.12.21-1 -> 5.13.17-1)
[2026-03-21T08:44:56+0500] [ALPM] upgraded nchat-debug (5.12.21-1 -> 5.13.17-1)
[2026-03-21T08:44:57+0500] [ALPM] upgraded thorium-browser-avx2-bin (138.0.7204.303-1 -> 138.0.7204.303-2)
[2026-03-21T08:44:57+0500] [ALPM] upgraded thorium-browser-avx2-bin-debug (138.0.7204.303-1 -> 138.0.7204.303-2)
[2026-03-21T08:44:57+0500] [ALPM] upgraded coolercontrol-bin (3.1.1-1 -> 4.0.1-1)
[2026-03-21T08:44:57+0500] [ALPM] upgraded coolercontrol-bin-debug (3.1.1-1 -> 4.0.1-1)
[2026-03-21T08:44:57+0500] [ALPM] upgraded lib32-nvidia-580xx-utils (580.126.18-1 -> 580.142-1)
[2026-03-21T08:44:57+0500] [ALPM] transaction completed
[2026-03-21T08:44:57+0500] [ALPM] running '20-systemd-sysusers.hook'...
[2026-03-21T08:44:57+0500] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2026-03-21T08:44:57+0500] [ALPM] running '35-systemd-enqueue-marked.hook'...
[2026-03-21T08:44:57+0500] [ALPM] running '35-systemd-udev-reload.hook'...
[2026-03-21T08:44:58+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T08:44:58+0500] [ALPM] running '70-dkms-install.hook'...
[2026-03-21T08:44:58+0500] [ALPM-SCRIPTLET] ==> dkms install --no-depmod nvidia/580.142 -k 6.19.8-arch1-1
[2026-03-21T08:45:32+0500] [ALPM-SCRIPTLET] ==> depmod 6.19.8-arch1-1
[2026-03-21T08:45:35+0500] [ALPM] running 'dbus-reload.hook'...
[2026-03-21T08:45:35+0500] [ALPM] running 'gtk-update-icon-cache.hook'...
[2026-03-21T08:45:35+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T08:45:37+0500] [ALPM-SCRIPTLET] foreign	freedownloadmanager
[2026-03-21T08:45:37+0500] [ALPM-SCRIPTLET] foreign	nvidia-580xx-utils
[2026-03-21T08:45:37+0500] [ALPM-SCRIPTLET] foreign	thorium-browser-avx2-bin
[2026-03-21T08:45:37+0500] [ALPM] running 'update-desktop-database.hook'...
[2026-03-21T08:45:37+0500] [PACMAN] Running 'pacman -D -q --asdeps --config /etc/pacman.conf -- coolercontrold-bin coolercontrold-bin-debug freedownloadmanager-debug nchat-debug thorium-browser-avx2-bin-debug coolercontrol-bin-debug'
[2026-03-21T08:45:37+0500] [PACMAN] Running 'pacman -D -q --asexplicit --config /etc/pacman.conf -- nvidia-580xx-dkms freedownloadmanager nchat thorium-browser-avx2-bin nvidia-580xx-utils coolercontrol-bin lib32-nvidia-580xx-utils'
[2026-03-21T09:54:29+0500] [PACMAN] Running 'pacman -Rdd nvidia nvidia-dkms nvidia-utils lib32-nvidia-utils'
[2026-03-21T09:55:33+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-utils-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T09:55:36+0500] [ALPM] transaction started
[2026-03-21T09:55:37+0500] [ALPM] reinstalled nvidia-580xx-utils (580.142-2)
[2026-03-21T09:55:37+0500] [ALPM] transaction completed
[2026-03-21T09:55:37+0500] [ALPM] running '20-systemd-sysusers.hook'...
[2026-03-21T09:55:37+0500] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2026-03-21T09:55:37+0500] [ALPM] running '35-systemd-enqueue-marked.hook'...
[2026-03-21T09:55:37+0500] [ALPM] running '35-systemd-udev-reload.hook'...
[2026-03-21T09:55:38+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T09:55:38+0500] [ALPM] running 'dbus-reload.hook'...
[2026-03-21T09:55:38+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T09:55:39+0500] [ALPM-SCRIPTLET] foreign	nvidia-580xx-utils
[2026-03-21T09:55:39+0500] [PACMAN] Running 'pacman -D --asexplicit -q --config /etc/pacman.conf -- nvidia-580xx-utils'
[2026-03-21T09:56:31+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-settings/libxnvctrl-580xx-580.142-1-x86_64.pkg.tar.zst'
[2026-03-21T09:57:33+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-settings/nvidia-580xx-settings-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-settings/nvidia-580xx-settings-debug-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/lib32-nvidia-580xx-utils/lib32-nvidia-580xx-utils-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-settings/libxnvctrl-580xx-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-dkms-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T10:00:20+0500] [PACMAN] Running 'pacman -Rdd libxnvctrl nvidia-settings'
[2026-03-21T10:00:21+0500] [ALPM] transaction started
[2026-03-21T10:00:22+0500] [ALPM] removed libxnvctrl (590.48.01-1)
[2026-03-21T10:00:22+0500] [ALPM] removed nvidia-settings (590.48.01-1)
[2026-03-21T10:00:22+0500] [ALPM] transaction completed
[2026-03-21T10:00:22+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T10:00:22+0500] [ALPM] running 'update-desktop-database.hook'...
[2026-03-21T10:00:36+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-utils-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T10:00:38+0500] [ALPM] transaction started
[2026-03-21T10:00:39+0500] [ALPM] reinstalled nvidia-580xx-utils (580.142-2)
[2026-03-21T10:00:39+0500] [ALPM] transaction completed
[2026-03-21T10:00:39+0500] [ALPM] running '20-systemd-sysusers.hook'...
[2026-03-21T10:00:39+0500] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2026-03-21T10:00:39+0500] [ALPM] running '35-systemd-enqueue-marked.hook'...
[2026-03-21T10:00:39+0500] [ALPM] running '35-systemd-udev-reload.hook'...
[2026-03-21T10:00:39+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T10:00:39+0500] [ALPM] running 'dbus-reload.hook'...
[2026-03-21T10:00:39+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T10:00:40+0500] [ALPM-SCRIPTLET] foreign	nvidia-580xx-utils
[2026-03-21T10:00:40+0500] [PACMAN] Running 'pacman -D -q --asexplicit --config /etc/pacman.conf -- nvidia-580xx-utils'
[2026-03-21T10:00:42+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-settings/libxnvctrl-580xx-580.142-1-x86_64.pkg.tar.zst'
[2026-03-21T10:00:43+0500] [ALPM] transaction started
[2026-03-21T10:00:43+0500] [ALPM] installed libxnvctrl-580xx (580.142-1)
[2026-03-21T10:00:43+0500] [ALPM] transaction completed
[2026-03-21T10:00:43+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T10:00:43+0500] [PACMAN] Running 'pacman -D -q --asdeps --config /etc/pacman.conf -- libxnvctrl-580xx'
[2026-03-21T10:00:54+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-settings/nvidia-580xx-settings-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-settings/nvidia-580xx-settings-debug-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/lib32-nvidia-580xx-utils/lib32-nvidia-580xx-utils-580.142-1-x86_64.pkg.tar.zst /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-dkms-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T10:00:55+0500] [ALPM] running '70-dkms-upgrade.hook'...
[2026-03-21T10:00:55+0500] [ALPM-SCRIPTLET] ==> dkms remove --no-depmod nvidia/580.142 -k 6.19.8-arch1-1
[2026-03-21T10:00:59+0500] [ALPM] transaction started
[2026-03-21T10:00:59+0500] [ALPM] installed nvidia-580xx-settings (580.142-1)
[2026-03-21T10:00:59+0500] [ALPM] installed nvidia-580xx-settings-debug (580.142-1)
[2026-03-21T10:00:59+0500] [ALPM] reinstalled lib32-nvidia-580xx-utils (580.142-1)
[2026-03-21T10:00:59+0500] [ALPM] reinstalled nvidia-580xx-dkms (580.142-2)
[2026-03-21T10:00:59+0500] [ALPM] transaction completed
[2026-03-21T10:00:59+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T10:00:59+0500] [ALPM] running '70-dkms-install.hook'...
[2026-03-21T10:00:59+0500] [ALPM-SCRIPTLET] ==> dkms install --no-depmod nvidia/580.142 -k 6.19.8-arch1-1
[2026-03-21T10:01:30+0500] [ALPM-SCRIPTLET] ==> depmod 6.19.8-arch1-1
[2026-03-21T10:01:33+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T10:01:34+0500] [ALPM] running 'update-desktop-database.hook'...
[2026-03-21T10:01:34+0500] [PACMAN] Running 'pacman -D -q --asdeps --config /etc/pacman.conf -- nvidia-580xx-settings-debug'
[2026-03-21T10:01:34+0500] [PACMAN] Running 'pacman -D --asexplicit -q --config /etc/pacman.conf -- nvidia-580xx-settings lib32-nvidia-580xx-utils nvidia-580xx-dkms'
[2026-03-21T10:02:48+0500] [PACMAN] Running 'pacman -Syu'
[2026-03-21T10:02:48+0500] [PACMAN] synchronizing package lists
[2026-03-21T10:02:50+0500] [PACMAN] starting full system upgrade
[2026-03-21T10:15:19+0500] [PACMAN] Running 'pacman -U --noconfirm --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-dkms-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T10:15:19+0500] [ALPM] running '70-dkms-upgrade.hook'...
[2026-03-21T10:15:20+0500] [ALPM-SCRIPTLET] ==> dkms remove --no-depmod nvidia/580.142 -k 6.19.8-arch1-1
[2026-03-21T10:15:23+0500] [ALPM] transaction started
[2026-03-21T10:15:23+0500] [ALPM] reinstalled nvidia-580xx-dkms (580.142-2)
[2026-03-21T10:15:23+0500] [ALPM] transaction completed
[2026-03-21T10:15:23+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T10:15:23+0500] [ALPM] running '70-dkms-install.hook'...
[2026-03-21T10:15:23+0500] [ALPM-SCRIPTLET] ==> dkms install --no-depmod nvidia/580.142 -k 6.19.8-arch1-1

[2026-03-21T11:50:11+0500] [PACMAN] Running 'pacman -Sy dkms'
[2026-03-21T11:50:11+0500] [PACMAN] synchronizing package lists
[2026-03-21T11:50:16+0500] [ALPM] transaction started
[2026-03-21T11:50:16+0500] [ALPM] reinstalled dkms (3.3.0-1)
[2026-03-21T11:50:16+0500] [ALPM] transaction completed
[2026-03-21T11:50:16+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T11:50:16+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T11:51:01+0500] [PACMAN] Running 'pacman -S libglvnd lib32-libglvnd'
[2026-03-21T11:51:02+0500] [ALPM] transaction started
[2026-03-21T11:51:02+0500] [ALPM] reinstalled libglvnd (1.7.0-3)
[2026-03-21T11:51:02+0500] [ALPM] reinstalled lib32-libglvnd (1.7.0-1)
[2026-03-21T11:51:03+0500] [ALPM] transaction completed
[2026-03-21T11:51:03+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T11:51:03+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T11:51:04+0500] [ALPM-SCRIPTLET] foreign	nvidia-580xx-utils
[2026-03-21T11:52:36+0500] [PACMAN] Running 'pacman -S dkms'
[2026-03-21T12:43:59+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-utils/nvidia-580xx-dkms-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T12:44:01+0500] [ALPM] running '70-dkms-upgrade.hook'...
[2026-03-21T12:44:01+0500] [ALPM-SCRIPTLET] ==> dkms remove --no-depmod nvidia/580.142 -k 6.19.8-arch1-1
[2026-03-21T12:44:04+0500] [ALPM] transaction started
[2026-03-21T12:44:04+0500] [ALPM] reinstalled nvidia-580xx-dkms (580.142-2)
[2026-03-21T12:44:04+0500] [ALPM] transaction completed
[2026-03-21T12:44:04+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T12:44:04+0500] [ALPM] running '70-dkms-install.hook'...
[2026-03-21T12:44:04+0500] [ALPM-SCRIPTLET] ==> dkms install --no-depmod nvidia/580.142 -k 6.19.8-arch1-1

[2026-03-21T16:40:15+0500] [PACMAN] Running 'pacman -Rdd opencl-nvidia'
[2026-03-21T16:40:17+0500] [ALPM] transaction started
[2026-03-21T16:40:18+0500] [ALPM] removed opencl-nvidia (590.48.01-4)
[2026-03-21T16:40:18+0500] [ALPM] transaction completed
[2026-03-21T16:40:18+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T16:40:54+0500] [PACMAN] Running 'pacman -U --config /etc/pacman.conf -- /home/lolXD9/.cache/yay/nvidia-580xx-utils/opencl-nvidia-580xx-580.142-2-x86_64.pkg.tar.zst'
[2026-03-21T16:40:57+0500] [ALPM] transaction started
[2026-03-21T16:40:57+0500] [ALPM] installed opencl-nvidia-580xx (580.142-2)
[2026-03-21T16:40:57+0500] [ALPM] transaction completed
[2026-03-21T16:40:57+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T16:40:57+0500] [PACMAN] Running 'pacman -D -q --asexplicit --config /etc/pacman.conf -- opencl-nvidia-580xx'
[2026-03-21T16:58:59+0500] [PACMAN] Running 'pacman -Rns nvidia*'
[2026-03-21T16:59:01+0500] [PACMAN] Running 'pacman -Rns nvidia'
[2026-03-21T16:59:43+0500] [PACMAN] Running 'pacman -R -s -u --config /etc/pacman.conf -- appstream-glib asciidoc coolercontrol-bin-debug coolercontrold-bin-debug docbook-xml docbook-xsl dpkg egl-wayland2 electron37 freedownloadmanager-debug glib2-docs go gperf gtk-doc gtk2-debug gtksourceview3 httpfs2-2gbplus httpfs2-2gbplus-debug lib32-libcups lib32-unixodbc-debug libpng12-debug mingw-w64-binutils mingw-w64-crt mingw-w64-gcc mingw-w64-headers mingw-w64-winpthreads nchat-debug nvidia-580xx-settings-debug pacseek-debug patchelf python-build python-installer python-pyproject-hooks python-setproctitle qt5-webchannel-debug qt5-webengine-debug qt5-websockets-debug thorium-browser-avx2-bin-debug vulkan-headers wine-stable-debug xdotool yad'
[2026-03-21T17:01:04+0500] [PACMAN] Running 'pacman -R -s -n --config /etc/pacman.conf -- nvidia'
[2026-03-21T17:01:15+0500] [PACMAN] Running 'pacman -R -d -d --config /etc/pacman.conf -- nvidia'
[2026-03-21T17:01:20+0500] [PACMAN] Running 'pacman -R -d -d --config /etc/pacman.conf -- nvidia*'
[2026-03-21T17:06:31+0500] [PACMAN] Running 'pacman -Rns'
[2026-03-21T17:06:37+0500] [PACMAN] Running 'pacman -Rns appstream-glib asciidoc coolercontrol-bin-debug coolercontrold-bin-debug dpkg egl-wayland2 electron37 freedownloadmanager-debug go gperf gtk-doc gtk2-debug httpfs2-2gbplus httpfs2-2gbplus-debug lib32-libcups lib32-unixodbc-debug libpng12-debug mingw-w64-gcc nchat-debug nvidia-580xx-settings-debug pacseek-debug patchelf python-build python-installer python-setproctitle qt5-webchannel-debug qt5-webengine-debug qt5-websockets-debug thorium-browser-avx2-bin-debug vulkan-headers wine-stable-debug xdotool yad'
[2026-03-21T17:07:03+0500] [PACMAN] Running 'pacman -Rns'
[2026-03-21T17:11:57+0500] [PACMAN] Running 'pacman -Rns'
[2026-03-21T17:12:03+0500] [PACMAN] Running 'pacman -Rns appstream-glib asciidoc coolercontrol-bin-debug coolercontrold-bin-debug dpkg egl-wayland2 electron37 freedownloadmanager-debug go gperf gtk-doc gtk2-debug httpfs2-2gbplus httpfs2-2gbplus-debug lib32-libcups lib32-unixodbc-debug libpng12-debug mingw-w64-gcc nchat-debug nvidia-580xx-settings-debug pacseek-debug patchelf python-build python-installer python-setproctitle qt5-webchannel-debug qt5-webengine-debug qt5-websockets-debug thorium-browser-avx2-bin-debug vulkan-headers wine-stable-debug xdotool yad'
[2026-03-21T17:15:09+0500] [PACMAN] Running 'pacman -Rns cuda egl-gbm egl-wayland egl-wayland2 egl-x11 lib32-nvidia-580xx-utils libvdpau libxnvctrl-580xx linux-firmware-nvidia nvidia-580xx-dkms nvidia-580xx-settings nvidia-580xx-settings-debug nvidia-580xx-utils opencl-nvidia-580xx'
[2026-03-21T17:45:12+0500] [PACMAN] Running 'pacman -S fb-client'
[2026-03-21T17:45:17+0500] [ALPM] transaction started
[2026-03-21T17:45:17+0500] [ALPM] installed python-pycurl (7.45.7-3)
[2026-03-21T17:45:17+0500] [ALPM] installed python-pyxdg (0.28-7)
[2026-03-21T17:45:17+0500] [ALPM] installed fb-client (2.3.0-2)
[2026-03-21T17:45:17+0500] [ALPM] transaction completed
[2026-03-21T17:45:17+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T19:17:55+0500] [PACMAN] Running 'pacman -S fastfetch'
[2026-03-21T19:17:58+0500] [ALPM] transaction started
[2026-03-21T19:17:58+0500] [ALPM] reinstalled fastfetch (2.60.0-1)
[2026-03-21T19:17:58+0500] [ALPM] transaction completed
[2026-03-21T19:17:58+0500] [ALPM] running '35-systemd-update.hook'...
[2026-03-21T19:17:58+0500] [ALPM] running 'rebuild-detector.hook'...
[2026-03-21T19:46:54+0500] [PACMAN] Running 'pacman -S inxi'
[2026-03-21T19:46:56+0500] [ALPM] transaction started
[2026-03-21T19:46:56+0500] [ALPM] installed inxi (3.3.40.1-1)
[2026-03-21T19:46:56+0500] [ALPM] transaction completed
[2026-03-21T19:46:56+0500] [ALPM] running '35-systemd-update.hook'...

It's probably a really trivial and stupid thing I'm missing but I tried.

Last edited by disguyisnotsobright (2026-03-23 09:09:26)

Offline

#2 2026-03-21 16:26:33

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,712

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

This is probably an issue with booster if it puts the nvidia modules in the initramfs. It doesn't appear to be set up to run after updating the dkms module packages.

Side note, why are you using the old driver when you've got an Ampere card?

Offline

#3 2026-03-21 16:37:57

disguyisnotsobright
Member
Registered: 2026-03-21
Posts: 5

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

What do you exactly mean by old driver? I went and checked the arch wiki again and on there they have mentioned using nvidia-580xx-dkms for cards from Turing through Ada Lovace?

Also, what do you suggest with the booster thing then?

Last edited by disguyisnotsobright (2026-03-21 16:38:48)

Offline

#4 2026-03-21 16:40:30

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,712

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

Yeah they screwed up that table and made it worse than it was. 580 is an *option*, but not recommended. Why would you go to the AUR and use an old driver when a newer one is available in the main repos?

Offline

#5 2026-03-21 16:42:39

disguyisnotsobright
Member
Registered: 2026-03-21
Posts: 5

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

I heard nvidia dropped support for the drivers in the main repos and they shifted the drivers from the main repos to the aur?

https://archlinux.org/news/nvidia-590-d … l-modules/

Offline

#6 2026-03-21 16:43:55

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,712

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

Yeah, that's not AT ALL what that news post says.

Offline

#7 2026-03-21 16:46:37

disguyisnotsobright
Member
Registered: 2026-03-21
Posts: 5

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

Oh my god. I'm actually retarted. I knew it was going to be something stupid.

Well... that means I have to uninstall all the aur packages and download the drivers from main repo right-

Offline

#8 2026-03-21 17:08:16

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,712

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

I would, but as I said, that was kind of a side note, although it would have avoided the issue. Right now, you have the 580.126.18 kernel module loaded because that's what was built when you updated with pacman before the AUR packages updated. If booster puts that in the initramfs, that's the version that would be there, you would need to rebuild them. I know you said you already did, but it's getting that kernel module from somewhere, and that's BY FAR the most likely place.

Offline

#9 2026-03-21 17:19:17

disguyisnotsobright
Member
Registered: 2026-03-21
Posts: 5

Re: [SOLVED] Failed to initialize NVML: Driver/library version mismatch

Ohkay, I deleted all the aur drivers, installed all the necessary packages from the main repo, rebuild my images again, rebooted, and the weird visual rendering is gone. This is what I get from nvidia-smi now:

$ nvidia-smi
Sat Mar 21 22:13:20 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 590.48.01              Driver Version: 590.48.01      CUDA Version: 13.1     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 3070        Off |   00000000:01:00.0  On |                  N/A |
| 51%   27C    P8             16W /  220W |     318MiB /   8192MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A             730      G   /usr/bin/ksecretd                         3MiB |
|    0   N/A  N/A             772      G   /usr/sbin/kwin_wayland                   35MiB |
|    0   N/A  N/A             873      G   /usr/sbin/Xwayland                       13MiB |
|    0   N/A  N/A             913      G   /usr/bin/ksmserver                        3MiB |
|    0   N/A  N/A             915      G   /usr/bin/kded6                            3MiB |
|    0   N/A  N/A             940      G   /usr/bin/plasmashell                     78MiB |
|    0   N/A  N/A            1013      G   /usr/bin/kaccess                          3MiB |
|    0   N/A  N/A            1014      G   ...it-kde-authentication-agent-1          3MiB |
|    0   N/A  N/A            1139      G   /usr/lib/DiscoverNotifier                 3MiB |
|    0   N/A  N/A            1244      G   /usr/lib/xdg-desktop-portal-kde           3MiB |
|    0   N/A  N/A            1376      G   ...breoffice/program/soffice.bin          3MiB |
|    0   N/A  N/A            1879      G   /usr/lib/electron36/electron             23MiB |
|    0   N/A  N/A            2168      G   /usr/bin/kwalletd6                        3MiB |
|    0   N/A  N/A            2400      G   /opt/vivaldi/vivaldi-bin                  3MiB |
|    0   N/A  N/A            2582      G   ...asma-browser-integration-host          3MiB |
+-----------------------------------------------------------------------------------------+

This means the problem's fixed right?

Last edited by disguyisnotsobright (2026-03-21 20:17:15)

Offline

Board footer

Powered by FluxBB