Nvidia kernel modules not loading at boot

but that should be

MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

inside the /etc/mkinitcpio.conf if you want to enable early kms, then you have to run
sudo mkinitcpio -P
sudo update-grub

But then, if you want for later to test wayland (not worth tho), then you add to /etc/default/grub on the cmd line to be like that

GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1"

then run
sudo update-grub

but, where this comes from

is something i never encountered … :man_shrugging: