La grafikon verem A GNU / Linux összetett, annyira, hogy megnehezíti a benne résztvevő összes réteg és elem elmagyarázását. A grafikus Linux rendszer működik, de egyáltalán nem egyszerű. Bizonyára hallott már néhány alkatrészről, amelyekből áll, például grafikus illesztőprogramokról, DRM-ről, KMS-ről, FBDEV-ről stb., Amelyek anélkül, hogy számítanának az OpenGL grafikus API-ra vagy más API-kre, az a szerver stb.
Nos, van úgynevezett framebuffer vagy fbdev, néhány illesztőprogram minimális grafikus rendszert biztosít a Linux terminálban, jobban függ az általunk használt grafikus kártyától, és mielőtt más specifikusabb grafikus illesztőprogramok lennének. Anélkül, hogy sok részletességgel foglalkoznék, mondván, hogy ez a rendszer már kissé elavult, de bizonyos esetekben hasznos lehet. Kétségtelen, hogy az utóbbi évek aktivitása a fejlődés szempontjából minimális.
A fejlesztők nem járulnak hozzá ehhez az elemhez, és ahogy mondom, vannak alternatívái annak, amelyek forralnak, mint pl DRM. Ez a rendszer megfelel az modern grafikus rendszerek fbdev funkcióinak, sőt képes az fbdev működésének teljes szimulálására is. Ezért ebben az értelemben redundancia mutatkozik a Linux kernelben, és egyes kritikusok és hangok összpontosulnak, amelyek összefognak, így a régi fbdev kikerül a kernelből. Az egyik Tomi Valkeinen, a Texas Instruments ...
Tomi megint felgyújtott ezt a vitát és ismét javasolta a régi illesztőprogramok megszabadulását, ami nem jelentené a funkcionalitás elvesztését a DRM használatával (egyébként nem tévesztendő össze a digitális jogkezeléssel, mivel ezek a Direct Rendering Manager rövidítése). A rendszermag fejlesztési szintjén az fbdev eltávolítása körülbelül 31.000 XNUMX sornyi kód eltávolítását jelentené, így a kern könnyebbé válna. Természetesen nem elhanyagolható. Mit fognak csinálni?