Install Nvidia ArchLinux (LightDM)

Afdul Fauzan
Jun 17, 2023

--

Configuration nvidia driver For the LightDM display manager

$ sudo pacman -S nvidia nvidia-utils nvidia-settings xorg-server-devel opencl-nvidia
$ sudo nano /usr/lib/modprobe.d/nvidia-utils.conf

..
blacklist nouveau
..
$ sudo nano /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf

..
Section "OutputClass"
Identifier "intel"
MatchDriver "i915"
Driver "modesetting"
EndSection

Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "PrimaryGPU" "yes"
ModulePath "/usr/lib/nvidia/xorg"
ModulePath "/usr/lib/xorg/modules"
EndSection
..
$ sudo nano /etc/lightdm/display_setup.sh

..
#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
..
$ sudo nano /etc/lightdm/lightdm.conf

..
display-setup-script=/etc/lightdm/display_setup.sh
..
$ sudo nano /etc/modprobe.d/nvidia-drm-nomodeset.conf

..
options nvidia-drm modeset=1
..
$ sudo mkinitcpio -P

Reboot, Done!

--

--