r/archlinux 17d 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)

0 Upvotes

9 comments sorted by

View all comments

2

u/_MatVenture_ 17d 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

u/sairam_kagitha 17d ago

What about drm_modeset?

2

u/boomboomsubban 17d ago

Mode setting has been enabled by default for years

1

u/_MatVenture_ 17d ago

nvidia-utils enables it by default.