this post was submitted on 04 Nov 2023
38 points (97.5% liked)

Arch Linux

7609 readers
29 users here now

The beloved lightweight distro

founded 4 years ago
MODERATORS
 
all 11 comments
sorted by: hot top controversial new old
[–] Laser@feddit.de 15 points 10 months ago (1 children)

Just wait for the kernel module to arrive in the repositories.

[–] tetris11@lemmy.ml 4 points 10 months ago (1 children)

Ah that's what it is. Of course!

[–] ayaya@lemdro.id 11 points 10 months ago* (last edited 10 months ago) (3 children)

I recommend switching to nvidia-dkms which will auto rebuild the module for every kernel and lets you update them independently of each other.

[–] taaz@biglemmowski.win 3 points 10 months ago (1 children)

Does it work with modesetting, where Nvidia is the only video driver?

[–] ayaya@lemdro.id 5 points 10 months ago

It's a drop-in replacement for the nvidia package. AFAIK there are zero differences in functionality. The only change is it being built locally by DKMS instead of coming pre-built.

[–] tetris11@lemmy.ml 1 points 10 months ago

Perfect -- this solved the issue completely for me

sudo pacman -Sy linux-lts nvidia-dkms
## removes nvidia
[–] fhoekstra@programming.dev 0 points 10 months ago (1 children)

I know my Pop!_OS install pulls Nvidia drivers and modules using flatpak. I don't know the pros and cons of this method, but I've assumed it's more robust due to decoupling of dependencies.

What is your opinion on flatpak vs pacman for proprietary Nvidia drivers?

[–] tetris11@lemmy.ml 3 points 10 months ago

I am philosophically against duplicating similar libraries, so I don't use flatpak. Insufferable, I know

[–] pamojaan@deljurgdn.dedyn.io 4 points 10 months ago* (last edited 10 months ago)

This may be unrelated, but I’ve had to downgrade nvidia and nvidia-utils back to 535, because 545 broke “GPU hotplugging” (kernel panics after GPU is released/reinserted after GPU Passthrough to a VM as well as some wine applications. These may be unsupported features though.

[–] Twig@sopuli.xyz 2 points 10 months ago

I just used an older kernel for a while, did the trick.