On 1/12/23 08:55, Thomas Zimmermann wrote:
[...]
Thanks Daniel and Javier!
I wasn't able to reproduce the original problem on my hybrid laptop since it refuses to boot with the console on an external display, but I was able to reproduce it by switching the configuration around: booting with i915.modeset=0 and with an experimental version of nvidia-drm that registers a framebuffer console. I verified that loading nvidia-drm
Thank you for testing.
One thing I'd like to note is that using DRM's fbdev emulation is the correct way to support a console. Nvidia-drm's current approach of utilizing efifb is fragile and requires workarounds from distributions (at least here at SUSE). Steps towards fbdev emulation are much appreciated.
I was meaning to mention the same. Fedora also is carrying a workaround just for the Nvidia proprietary driver since all other drivers provide a emulated fbdev device.
So getting this finally fixed will be indeed highly appreciated.