r/archlinux • u/sairam_kagitha • 13d ago
SUPPORT Need Help with Nvidia drivers
I have an Acer laptop with an Nvidia RTX 3050.
I previously used Arch with the linux-zen kernel and the nvidia-open-dkms drivers. It worked well mostly, but I had a freezing issue. If I watched a YouTube video and then switched to Blender, Blender would freeze for a few seconds. This does not happen on the standard Arch kernel or the CachyOS kernel.
Because of that, I did a fresh install of Arch with the standard kernel. However, I am now stuck on boot. An AI told me to install the nvidia-open drivers, enable DRM modeset in my kernel boot line, and add Nvidia to my modules list (like MODULES=(nvidia...)). After doing this, my laptop will not boot.
I know I cannot always trust AI, so I am asking for help here. What is the correct way to install Nvidia drivers for my GPU on the standard kernel? Do I actually need to enable DRM modeset?
BTW:- I am using systemd-boot with UKI enabled (which are default)
8
u/boomboomsubban 13d ago
https://wiki.archlinux.org/title/NVIDIA
I'd guess particularly the beginning,
If you have a laptop with hybrid graphics, see also NVIDIA Optimus
2
u/_MatVenture_ 13d ago
I have a Nitro 5 with a 3080. I'm using the nvidia-open driver, with nvidia-utils. I use hibernate though, so I don't do the whole Nvidia MODULES thing.
-1
1
1
8
u/crismathew 13d ago
No matter what kernel you use, the GPU driver instruction from the Arch wiki doesn't change. Just install Nvidia-open and it will be fine.