Nové diskusie o odstránení FBDEV z jadra systému Linux

príklad použitia fbdev

La zásobník grafov GNU / Linux je zložitý natoľko, že je ťažké vysvetliť všetky jeho vrstvy a prvky. Grafický systém Linux funguje, ale nie je to vôbec jednoduché. Určite ste už počuli o niektorých častiach, z ktorých sa skladá, ako napríklad grafické ovládače, DRM, KMS, FBDEV atď., Že bez grafického rozhrania OpenGL alebo iných rozhraní API by okrem grafického prostredia podporovaného server atď.

No existuje niečo, čo je známe ako framebuffer alebo fbdev, niektoré ovládače poskytujú minimálny grafický systém v termináli Linux, viac závislým spôsobom na grafickej karte, ktorú používame, a skôr, ako budú k dispozícii ďalšie konkrétnejšie grafické ovládače. Bez toho, aby som zachádzal do podrobností, povedať, že tento systém je už trochu zastaraný, ale v niektorých prípadoch môže byť užitočný. Aktivita na tejto časti je nepochybne z posledných rokov z hľadiska vývoja minimálna.

Vývojári neprispievajú k tomuto prvku a ako hovorím, existujú k nemu alternatívy, ktoré varia, ako napr DRM. Tento systém je v súlade s funkciami fbdev pre moderné grafické systémy a je dokonca schopný úplne simulovať činnosť fbdev. Preto v tomto zmysle existuje v jadre Linuxu nadbytočnosť a na ňu sa zameriavajú niektorí kritici a hlasy, ktoré sa spájajú tak, že starý fbdev je z jadra vylúčený. Jedným z nich je Tomi Valkeinen z Texas Instruments ...

Tomi opäť zhorel tejto diskusie a opäť navrhla zbaviť sa starých ovládačov, čo by neznamenalo ṕ stratu funkčnosti tým, že bude mať DRM (mimochodom, nesmie sa zamieňať so správou digitálnych práv, pretože sú skratkou pre Direct Rendering Manager). Na úrovni vývoja jadra by odstránenie fbdev bolo odstránenie asi 31.000 XNUMX riadkov kódu, čo by jadro odľahčilo. Určite nie zanedbateľný. Čo budú robiť?


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.