Linux framebuffer (Linux framebuffer, fbdev från engelska. Frame buffer device ) är ett grafikhårdvaruoberoende abstraktionslager för att visa grafik på en bildskärm , vanligtvis på konsolen .
En framebuffer är ett område av videominne för korttidslagring av en eller flera videoramar , och en Linux framebuffer är en metod för att komma åt en framebuffer genom Linux-kärnan , utan att förlita sig på systemspecifika bibliotek som SVGALib och andra användare -rymdprogramvara . _
Från " användarutrymme " nås videorambufferten via " enhetsfil " /dev/fb. [ett]
Inom kärnan finns ett fönstersystem som kallas FramebufferUI (fbui) som ger grundläggande 2D-funktionalitet med låg minnesförbrukning.
Framebuffern kan nås via filen /dev /fb0.
Framebuffern dök först upp i Linux 2.1.107. [2] Den skapades ursprungligen för att efterlikna en textkonsol på system som Apple Macintosh som inte hade ett textvideoläge , och utökades senare för att köras på IBM PC-kompatibla datorer .
Linux- projekt | |
---|---|
Allmän |
|
Spridning | |
Ansökningar |
|
Personligheter |
|
massmedia |
|
Listor |
|
Rörlighet | |
Övrig |