I have a UEFI system (CSM disabled) where grub boots and activates an EFI console of 1280x1024. "GFXPAYLOAD" is set to keep and when linux boots, the console messages flow by and look nice. Other relevant command line options include nvidia_drm.modeset=1, video=vesa:off, and the nvidia* modules are included in my mkinitcpio, though the console resolution doesn't change here.
Once the system switches to lightdm/X, it switches to a default 3840x1080 resolution (sidenote: can I change that?) but when it does that, the virtual console/framebuffer also switches to 3840x1080. The problem with this is my super-ultrawide at 5120x1440 stretches the 3840x1080 resolution and it looks like crap.
Is there any way to get a resolution in the console that doesn't get stretched (eg, 1920x1080, 2560x1440, or 5280x1440) with the nvidia drivers?
Cheers & thanks to anyone that has any advice