NVIDIA devs: any ETA on FBDEV (console mode setting) implementation?

Hmm, that does sound strange. I saw your post about this in the other thread – I’ll reply there.

The UEFI GOP driver always puts the screen into a mode that nvidia-modeset should be able to restore natively, and uefifb never changes it. So it should always use the new console restore path.

vesafb sets modes that, depending on the configuration, may or may not be compatible with the new console restore code, so the driver will either try to restore it natively or fall back to using the VBIOS to do the modeset. That’s why we don’t officially support non-text mode on legacy boot systems.