Linux framebuffer

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 25. oktober 2017; checks kræver 9 redigeringer .

Linux framebuffer (Linux framebuffer, fbdev fra engelsk.  Frame buffer device ) er et grafikhardwareuafhængigt abstraktionslag til visning af grafiken skærm , normalt på konsollen .

En framebuffer  er et område med videohukommelse til korttidslagring af en eller flere videoframes , og en Linux framebuffer  er en metode til at få adgang til en framebuffer gennem Linux-kernen uden at være afhængig af systemspecifikke biblioteker som SVGALib og andre brugere -space software .

Fra " userspace " tilgås videorammebufferen via " device file " /dev/fb. [en]

Ansøgning

Inden i kernen er der et vinduesundersystem kaldet FramebufferUI (fbui), der giver grundlæggende 2D-funktionalitet med lavt hukommelsesforbrug.

Framebufferen kan tilgås via filen /dev /fb0.

Historie

Framebufferen dukkede først op i Linux 2.1.107. [2] Den blev oprindeligt skabt til at efterligne en tekstkonsol på systemer som Apple Macintosh , der ikke havde en tekstvideotilstand , og blev senere udvidet til at køre på IBM PC-kompatible computere .

Se også

Noter

  1. kernel.org/doc . Hentet 25. november 2021. Arkiveret fra originalen 25. november 2021.
  2. Framebuffer HOWTO . Hentet 2. november 2011. Arkiveret fra originalen 27. september 2011.

Links