![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/1/10/KNOPPIX_booting.png/640px-KNOPPIX_booting.png&w=640&q=50)
Framebuffer de Linux
Capa d'abstracció per al nucli de Linux per mostrar gràfics a la consola del sistema / From Wikipedia, the free encyclopedia
El framebuffer de Linux (fbdev) és un subsistema de Linux utilitzat per mostrar gràfics en un monitor d'ordinador, normalment a la consola del sistema.[1][1]
![]() Knoppix arrencant al framebuffer ![]() | |
Tipus | programari lliure ![]() |
---|---|
Característiques tècniques | |
Escrit en | C ![]() |
Més informació | |
SourceForge | linux-fbdev ![]() |
| |
Va ser dissenyat com una API independent del maquinari per donar accés al programari de l'espai d'usuari al framebuffer (la part de la memòria de vídeo d'un ordinador que conté un fotograma de vídeo actual) utilitzant només les instal·lacions bàsiques pròpies del nucli de Linux i la seva interfície del sistema de fitxers del dispositiu, evitant la necessitat de biblioteques com SVGAlib que implementin eficaçment controladors de vídeo a l'espai d'usuari.[2]
A la majoria d'aplicacions, fbdev ha estat substituït pel subsistema Linux Direct Rendering Manager, però a partir del 2022, diversos controladors proporcionen API DRM i fbdev per a la compatibilitat amb el programari que no s'ha actualitzat per utilitzar el sistema DRM, i encara hi ha fbdev. controladors per a maquinari antic (principalment incrustat) que no té un controlador DRM.[3]