You are not logged in.
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.142Vulkan-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_FAILEDWhich 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.40Here 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
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
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
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
I heard nvidia dropped support for the drivers in the main repos and they shifted the drivers from the main repos to the aur?
Offline
Yeah, that's not AT ALL what that news post says.
Offline
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
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
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