Nye diskusjoner for å fjerne FBDEV fra Linux-kjernen

fbdev brukseksempel

La grafstabel GNU / Linux er kompleks, så mye at det blir vanskelig å forklare alle lagene og elementene som er involvert i den. Det grafiske Linux-systemet fungerer, men det er ikke enkelt i det hele tatt. Sikkert har du allerede hørt om noen av delene den består av, for eksempel grafiske drivere, DRM, KMS, FBDEV, etc., som uten å regne med OpenGL grafiske API eller andre APIer, i tillegg til det grafiske miljøet som støttes av serveren osv.

Vel, det er det som er kjent som framebuffer eller fbdev, noen drivere for å gi et minimum grafikksystem i Linux-terminalen, på en mer avhengig måte på grafikkortet vi bruker, og før vi har andre mer spesifikke grafikkdrivere. Uten å gå i detalj, for å si at dette systemet allerede er noe utdatert, men det kan være nyttig i noen tilfeller. Utvilsomt aktiviteten på denne delen er minimal de siste årene når det gjelder utvikling.

Utviklerne bidrar ikke til dette elementet, og som jeg sier er det alternativer til det som koker, som f.eks DRM. Dette systemet oppfyller funksjonene til fbdev for moderne grafiske systemer og er til og med i stand til å simulere driften av fbdev fullstendig. Derfor er det overflødighet i Linux-kjernen i denne forstand, og det er fokus for noen kritikere og stemmer som slår seg sammen slik at den gamle fbdev blir fjernet fra kjernen. En av dem er Tomi Valkeinen fra Texas Instruments ...

Tomi har brent igjen denne diskusjonen og det har igjen foreslått å kvitte seg med de gamle driverne, noe som ikke ville bety tap av funksjonalitet ved å ha DRM (forresten, ikke å forveksle med Digital Rights Management, siden de er forkortelsen for Direct Rendering Manager). På kjerneutviklingsnivå vil fjerning av fbdev være å fjerne rundt 31.000 XNUMX linjer med kode, noe som gjør kjernen lettere. Absolutt ikke ubetydelig. Hva vil de gjøre?


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.