Installation
https://github.com/korvahannu/arch-nvidia-drivers-installation-guide
Installing Packages
- Install yay package manager
- Enable multilib repository
sudo pacman -S nvidia
sudo pacman -S nvidia-utils
yay -S nvidia-settings
Setting Kernel Parameter
sudo vim /etc/default/grub
- append
nvidia-drm.modeset=1
to theGRUB_CMDLINE_LINUX_DEFAULT
line sudo grub-mkconfig -o /boot/grub/grub.cfg
Editing mkinitcpio
sudo vim /etc/mkinitcpio.conf
- update the line
MODULES=()
to be:
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
- Update the like
HOOKS()
to remove the wordkms
sudo mkinitcpio -P
Editing Hook
sudo pacman -S wget
wget https://raw.githubusercontent.com/korvahannu/arch-nvidia-drivers-installation-guide/main/nvidia.hook
sudo mkdir -p /etc/pacman.d/hooks/ && sudo mv ./nvidia.hook /etc/pacman.d/hooks/
Checking
reboot
nvidia-smi