Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

X11 and Wayland aren't involved with text mode. The kernel implements its own framebuffer: https://www.kernel.org/doc/html/latest/fb/fbcon.html


Thanks, but how does Linux kernel ensures that it can talk to all framebuffer devices out there? Does it come with a generic implementation that all GPU vendors support?


There indeed is a standardized interface provided via EFI: https://docs.kernel.org/fb/efifb.html


Generic as in, as long as there is UEFI to talk to, good luck outside x86 ecosystem.


Outside the old PC BIOS modes up to VESA, there isn't such thing as a generic implementation for all GPU vendors.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: