You are not logged in.
Hi all,
DISCLAIMER: if you want more logs, i can recreate it again if you want and I will provide exactly what is required. I did some troubleshooting to solve the issue so my previous logs are a bit of a mess..
After updating nvidia and its required packages to version nvidia-575.64-5, my Nvidia GTX 3050 would no longer be recognised.
/var/log/pacman.log:
[2025-07-02T11:40:48+0000] [PACMAN] Running 'pacman -S nvidia nvidia-utils'
[2025-07-02T11:41:33+0000] [ALPM] transaction started
[2025-07-02T11:41:35+0000] [ALPM] upgraded nvidia-utils (575.57.08-3 -> 575.64-1)
[2025-07-02T11:41:35+0000] [ALPM] upgraded nvidia (575.57.08-5 -> 575.64-5)
[2025-07-02T11:41:35+0000] [ALPM] transaction completed
sudo dmesg
Failed to find module 'nvidia-uvm'
I rolled back to the versions I was using yesterday using the arch linux archive, now it is working again. It was a fresh install and didn't have previous nvidia packages in the cache, so used ALA.
rolled back to:
nvidia-575.57.08-5-x86_64.pkg.tar.zst
nvidia-utils-575.57.08-3-x86_64.pkg.tar.zst'
By running command:
[2025-07-03T06:27:34+0000] [PACMAN] Running 'pacman -U https://archive.archlinux.org/packages/ … kg.tar.zst https://archive.archlinux.org/packages/n/nvidia-utils/nvidia-utils-575.57.08-3-x86_64.pkg.tar.zst'
Now it is working again.
Jul 03 06:46:14 archy kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module 575.57.08 Sat May 24 07:21:16 UTC 2025
Jul 03 06:46:14 archy kernel: nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
Jul 03 06:46:15 archy kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 575.57.08 Sat May 24 06:52:56 UTC 2025
Jul 03 06:46:15 archy systemd-modules-load[1041]: Inserted module 'nvidia_uvm'
Could an experienced Arch user please provide a recommendation how I could avoid breaking Nvidia in future from an update? I am assuming I did something wrong.
(I did P -Syyu before updating any packages to sync to latest). <-- incorrect, my mistake.
Last edited by nips (2025-07-04 11:17:10)
Offline
You forgot to update your local package database before doing that update with
# pacman -Sy
575.64-5 is from last week (27 Jun 2025), while the most recent is 575.64.03-1 (which is at least 24hrs old from when you posted).
Last edited by StarWolf3000 (2025-07-03 09:04:40)
Mainboard: GIGABYTE B550 AORUS ELITE V2 | CPU: Ryzen 7 5800X | RAM: 32 GB
GPU: GeForce RTX 4060 8 GB (575.64.03 proprietary) | Display: BenQ BL2405 1920x1080
Kernel: 6.15.6 stable | Boot Manager: GRUB2 | DE: KDE Plasma | Login Manager: SDDM | Window Manager: KWin (Wayland)
Online
Thank you :-)
Offline
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Online
Thanks Seth and StarWolf3000, will do. Appreciate the help you do on this forum.
Just to be clear to if anyone reads this post, the problem was I should have updated correctly:
run:
pacman -Syu
instead of:
pacman -S nvidia nvidia-utils
(I was trying to use newer nvidia drivers without updating my kernel.. stupid.)
This problem wouldn't have happened if I just ran
pacman -Syu
I updated to the newest version today and nvidia 575.64.03-1 is working for me.
[~]$ pacman -Q | grep -E "(nvidia|linux-firmware )"
linux-firmware 20250627-1
linux-firmware-nvidia 20250627-1
nvidia 575.64.03-1
nvidia-settings 575.64-1
nvidia-utils 575.64.03-1
Last edited by nips (2025-07-05 03:20:54)
Offline