Neue Diskussionen zum Entfernen von FBDEV aus dem Linux-Kernel

Verwendungsbeispiel für fbdev

La Graphstapel GNU / Linux ist so komplex, dass es schwierig wird, alle beteiligten Ebenen und Elemente zu erklären. Das grafische Linux-System funktioniert, ist aber überhaupt nicht einfach. Sicherlich haben Sie bereits von einigen Teilen gehört, aus denen es besteht, wie z. B. Grafiktreiber, DRM, KMS, FBDEV usw., ohne auf die OpenGL-Grafik-API oder andere APIs zu zählen, zusätzlich zu der von unterstützten Grafikumgebung der Server usw.

Nun, es gibt das, was als bekannt ist Framebuffer oder fbdevEinige Treiber stellen ein minimales Grafiksystem im Linux-Terminal bereit, abhängig von der verwendeten Grafikkarte und bevor andere spezifischere Grafiktreiber vorhanden sind. Ohne ins Detail zu gehen, um zu sagen, dass dieses System bereits etwas veraltet ist, aber es kann in einigen Fällen nützlich sein. Zweifellos ist die Aktivität in diesem Bereich in den letzten Jahren in Bezug auf die Entwicklung minimal.

Die Entwickler tragen nicht zu diesem Element bei, und wie ich bereits sagte, gibt es Alternativen dazu, die kochen, wie z DRM. Dieses System entspricht den Funktionen von fbdev für moderne Grafiksysteme und kann sogar den Betrieb von fbdev vollständig simulieren. Daher gibt es in diesem Sinne Redundanz im Linux-Kernel und es ist der Fokus einiger Kritiker und Stimmen, die sich zusammenschließen, so dass das alte fbdev aus dem Kernel entfernt wird. Einer von ihnen ist Tomi Valkeinen von Texas Instruments ...

Tomi hat wieder gebrannt diese Diskussion und es wurde erneut vorgeschlagen, die alten Treiber loszuwerden, was keinen Funktionsverlust durch DRM bedeuten würde (übrigens nicht zu verwechseln mit Digital Rights Management, da sie das Akronym für Direct Rendering Manager sind). Auf der Ebene der Kernel-Entwicklung würde das Entfernen von fbdev bedeuten, etwa 31.000 Codezeilen zu entfernen, wodurch der Kernel leichter wird. Mit Sicherheit nicht zu vernachlässigen. Was werden sie tun?


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.