Having tasted the Forbidden Fruit in form of a native-resolution framebuffer console for two months with my failed Radeon RX 5700XT experiment I felt quite bad back on a 640x480 (stretched to 16:9 of course) boot screen and vterm with my new RTX2080 Super and the unloved proprietary NVIDIA driver.

Although it does have DRM KMS support (nvidia-drm.modeset=1) you still do not get a high-resolution fbdev driver, as the Arch Wiki states correctly:

Note: The NVIDIA driver does not provide an fbdev driver for the high-resolution console for the kernel compiled-in vesafb module. However, the kernel compiled-in efifb module supports a high-resolution console on EFI systems. This method requires GRUB and is described in NVIDIA/Tips and tricks#Fixing terminal resolution.

What the article is not entirely correct about is the requirement of GRUB. It does work with other boot loaders as well, in my case with systemd-boot.

Just make sure you configure sd-boot to set the desired resolution via console-mode

# /boot/loader/loader.conf

timeout       5
console-mode  max
default       arch

and make the kernel keep that mode using the efifb framebuffer module

# /boot/loader/entries/arch.conf

options  (...) video=efifb

The degree of pleasance will depend on the modes supported by your GPU VBIOS. In my case I get the native resolution of my 24" panel at 1920x1080. It may also be necessary to use console-mode auto or a specific index to get the best result, as the best mode does not need to have the highest index.

Thanks to the folks over at /r/archlinux for sharing their wisdom with me. I think I shall make an attempt of fixing the article in the Arch Wiki.