Noves discussions per eliminar FBDEV de el nucli Linux

fbdev exemple d'ús

La pila gràfica GNU / Linux és complexa, tant que es fa complicat explicar totes les capes i elements implicats. El sistema gràfic de Linux funciona, però no és per res una cosa simple. Segur que ja has sentit parlar d'algunes de les parts de què es compon, com els controladors gràfics, DRM, KMS, FBDEV, etc., això sense comptar amb l'API gràfica OpenGL o altres APIs, a més de l'entorn gràfic recolzat en el servidor, etc.

Doncs bé, existeix el que es coneix com framebuffer o fbdev, Uns controladors per aportar un sistema gràfic mínim al terminal Linux, d'una forma més depenent a la targeta gràfica que emprem i abans de disposar altres controladors gràfics més específics. Sense entrar en molt detall, dir que aquest sistema està ja una mica antiquat, però pot ser que sigui útil en alguns casos. Sens dubte l'activitat sobre aquesta part és mínima en els últims anys pel que fa a desenvolupament.

Els desenvolupadors no aporten a aquest element i com dic hi ha alternatives a aquest que sí que estan en ebullició, com DRM. Aquest sistema compleix amb les funcionalitats de fbdev per a sistemes gràfics moderns i fins i tot és capaç de simular el funcionament d'fbdev per complet. Per tant hi ha redundància en el nucli Linux en aquest sentit i és el focus d'algunes critiques i veus que s'uneixen perquè el vell fbdev sigui eliminat de l'nucli. Una d'elles és la de Tomi Valkeinen de Texas Instruments ...

Tomi ha incendiat de nou aquesta discussió i ha tornat a proposar desfer-se dels controladors vells, cosa que no significaria pèrdues de funcionalitats a l'tenir DRM (per cert, no confondre amb Digital Rights Management, ja que són les sigles de Direct Rendering Manager). A nivell de desenvolupament de l'nucli, el que significaria treure fbdev seria l'eliminació d'unes 31.000 línies de codi, alleugerint el nucli. Sens dubte gens menyspreable. Què faran?


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.