The Linux fbdev subsystem is deprecated, but the fb devices will be emulated with DRM because they are useful.
But if you're doing that, then you've implemented a big portion of a display server. So... Just use one.
The Linux fbdev subsystem is deprecated, but the fb devices will be emulated with DRM because they are useful.