Check the Arch wiki for Nvidia driver installation and whatnot.
As a TL;DR: EOS provides an utility called nvidia-inst
, which attempts to install the drivers for you automatically. The way you install them manually is as follows:
- There are three packages available:
nvidia
,nvidia-lts
andnvidia-dkms
:nvidia
is for the standard Linux kernel;nvidia-lts
is for the LTS release of the standard Linux kernel;nvidia-dkms
is for custom kernels.
Best is to just installnvidia-dkms
, if you have a modern card. Check the Arch wiki for more details.
- After installing it, you will need to set a kernel parameter to activate. To do this on EOS, do the following
- Open terminal as root
- Go to
/boot/loader/entries/
- Find the appropriate .conf file (there will be one for each kernel you have installed)
- In the options line, add
nvidia-drm.modeset = 1
- Save the file and rebuild the images using
# reinstall-kernels