Jaunas diskusijas FBDEV noņemšanai no Linux kodola

fbdev lietošanas piemērs

La grafiku kaudze GNU / Linux ir tik sarežģīts, ka kļūst grūti izskaidrot visus tajā iesaistītos slāņus un elementus. Grafiskā Linux sistēma darbojas, taču tā nebūt nav vienkārša. Protams, jūs jau esat dzirdējuši par dažām daļām, no kurām tā sastāv, piemēram, grafiskajiem draiveriem, DRM, KMS, FBDEV u.c., ka, neskaitot grafisko vidi, ko atbalsta grafiskā vide, ko atbalsta OpenGL grafiskā API vai citas API serveris utt.

Nu, ir kaut kas pazīstams kā kadru buferis vai fbdev, daži draiveri nodrošina minimālu grafikas sistēmu Linux terminālī, vairāk atkarīgs no grafikas kartes, kuru izmantojam, un pirms citiem specifiskākiem grafikas draiveriem. Neiedziļinoties, sakot, ka šī sistēma jau ir nedaudz novecojusi, taču dažos gadījumos tā var būt noderīga. Neapšaubāmi, ka šīs puses aktivitāte pēdējos gados attīstības ziņā ir minimāla.

Izstrādātāji neveicina šo elementu, un, kā es saku, tam ir alternatīvas, kas vārās, piemēram, DRM. Šī sistēma atbilst fbdev funkcionalitātei mūsdienu grafikas sistēmām un pat spēj pilnībā simulēt fbdev darbību. Tāpēc Linux kodols šajā ziņā ir lieks, un tas ir dažu kritiķu un balsu uzmanības centrā, kas apvienojas tā, ka vecais fbdev tiek izslēgts no kodola. Viena no tām ir Tomija Valkeinena no Texas Instruments ...

Tomi atkal ir aizdedzinājis šo diskusiju un tas atkal ir ierosinājis atbrīvoties no vecajiem draiveriem, kas gan nenozīmētu functionality funkcionalitātes zaudēšanu, ja ir DRM (starp citu, nejaukt ar Digital Rights Management, jo tie ir Direct Rendering Manager saīsinājums). Kodola izstrādes līmenī fbdev noņemšana nozīmētu apmēram 31.000 XNUMX koda rindiņu noņemšanu, padarot kodolu vieglāku. Noteikti nav mazsvarīgi. Ko viņi darīs?


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.