Just to add what @dalto mentioned, this is what I did, with some help from the EndeavourOS wiki also here:
START HERE FOR NVIDIA DRIVERS:
https://discovery.endeavouros.com/nvidia/nvidia-optional-enhancements-and-troubleshooting/2021/03/
To force nvidia-drm.modeset=1, by adding it to the grub.cfg run the following:
sudo nano /etc/default/grub
Inside the Grub config, you’ll add nvidia-drm.modeset=1 to the GRUB_CMDLINE_LINUX_DEFAULT line. You may have other options within the quotes " " there too, leave them there and just add the modeset part either in the beginning or the end.
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="EndeavourOS"
GRUB_CMDLINE_LINUX_DEFAULT="nvidia-drm.modeset=1 quiet loglevel=3 nowatchdog"
GRUB_CMDLINE_LINUX=""
save the file, ctrl+x, hit Y to save and rebuild the grub.cfg via the following command:
sudo grub-mkconfig -o /boot/grub/grub.cfg