Comment 86 for bug 1970069

Revision history for this message
Daniel van Vugt (vanvugt) wrote (last edit ):

Fedora 39:

CONFIG_FB_VESA=y
CONFIG_FB_EFI=y

Ubuntu 24.04:

# CONFIG_FB_VESA is not set
# CONFIG_FB_EFI is not set

In the kernel source, DRM_SIMPLEDRM recommends SYSFB_SIMPLEFB if you want it to work on UEFI and VESA. And we do enable SYSFB_SIMPLEFB whose help text says:

> you should still keep vesafb and others enabled as fallback
> if a system framebuffer is incompatible with simplefb.

So overall I don't think SimpleDRM *needs* any legacy fbdev like FB_EFI or FB_VESA, they're just recommended as a fallback.

I'll do more testing in the coming days to verify if SimpleDRM is really working as intended. But the main concern here is that we might have broken some systems by disabling the legacy fbdev drivers. I'm not sure. Anyone testing Noble with kernel 6.8 right now should be able to tell us...