>>106743429
i pulled this out of my install notes for arch. it's for systemd-boot but the kernel options should be the same
modprobe nvidia NVreg_preserveVideoMemoryAllocations=1
#enable sleep/suspend services
#mkinitcpio.conf
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck
#LOADER
title Arch
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=*** rw nvidia_drm.modeset=1 nvidia-drm.fbdev=1