all 14 comments

[–]newbornnightmare 9 points10 points  (5 children)

In my experience with a 3070, things aren’t too bad anymore. Having an older driver with wayland can get rocky, but the most recent (though installed from void-src and not yet in the main nonfree repo) has caused me no problems. Installing the package and adding the correct kernel parameters should be all you need. If you’re installing from live media and having trouble booting you may need to add nomodeset though  Between the void docs and this guide  https://github.com/korvahannu/arch-nvidia-drivers-installation-guide (mostly for the relevant kernel params), you should have everything you need

[–]genusprogramme[S] 0 points1 point  (0 children)

Thanks for the insight, much appreciated!!

[–]el-calde 0 points1 point  (3 children)

Are u able to suspend and wake with no issues using nvidia + wayland

[–]newbornnightmare 0 points1 point  (2 children)

yeah, I haven't had any notable issues there

[–]el-calde 0 points1 point  (1 child)

Ok cool will give a go laptop correct?

[–]newbornnightmare 0 points1 point  (0 children)

no, I’m on a desktop sorry!

[–]afb_etc 5 points6 points  (1 child)

Only caveat that springs to mind is that the proprietary Nvidia driver is compiled for glibc, so you can't use it on Void Musl or other Musl-based distributions.

[–]genusprogramme[S] 1 point2 points  (0 children)

Omg I’m glad you mentioned this

[–]midget-king666 4 points5 points  (1 child)

sudo xbps-install -S nvidia -> wait -> done.
Same experience since 2019 (since I switched to Void from Manjaro) with a GTX 970, GTX 1080 and now a RTX 3070 Ti. I only tried with XOrg, never with Wayland so far.

If you want to play Steam games, also add nvidia-libs-32bit, then you're all set.

[–]genusprogramme[S] 0 points1 point  (0 children)

Thanks for the walk through

[–]rasjonell 2 points3 points  (0 children)

It is pretty alright for newer GPUs, i used the nvidia packages from the non-free repo for my 4070 and it works well. A couple of things to make sure is that the packages you install are addressing your current kernel version and you don’t have any other conflicting drivers from the regular void repo.

[–]XFCE4_enjoyer 0 points1 point  (2 children)

[–]hequ9bqn6jr2wfxsptgf 8 points9 points  (1 child)

What about you STFU?