Red Hat namjerava zaustaviti razvoj X.Org servera

Red Hat Xorg

Christian Schaller, koji vodi tim za razvoj računara u Red Hat-u i Fedora radna površina, u pregledu planova za komponente radne površine u Fedori 31, spomenuo je namjeru Red Hat-a da prestane aktivno razvijati X.Org funkcionalnost servera i biti ograničeni samo na održavanje postojeće baze koda i otklanjanje grešaka.

Trenutno Red Hat daje ključni doprinos razvoju X.Org servera i zadržava njegovu podršku, pa je u slučaju obustave razvoja malo vjerovatno da će se nastaviti sa stvaranjem značajnih izdanja X.Org servera.

U isto vrijeme, uprkos prestanku razvoja, podrška Red Xat-a za X.Org nastavit će se barem do kraja životnog ciklusa distribucije RHEL 8, koji će trajati do 2029. godine.

Razvoj X.Org je već minimalan

Već je uočena stagnacija u razvoju X.Org servera. Uprkos šestomjesečnom ciklusu izdanja koji je ranije korišten, posljednja značajna verzija X.Org Server 1.20 objavljena je prije 14 mjeseci i priprema za verziju 1.21 zastaje.

Situacija se može promijeniti ako se bilo koja kompanija ili zajednica složi da nastavi povećavati funkcionalnost X.Org servera, Ali s obzirom na široko rasprostranjeni pomak sa značajnih projekata na Wayland, malo je vjerovatno da će ikoga biti.

Red Hat se trenutno fokusira na poboljšanje rada na radnoj površini zasnovan na Waylandu. Očekuje se da će X.Org poslužitelj biti prebačen u režim održavanja nakon rješavanja problema potpunog uklanjanja zavisnosti iz komponenti X.Org i osiguranja da se školjka Gnome pokrene bez upotrebe XWaylanda, što zahtijeva refaktoriranje ili uklanjanje preostalih veza do X.org.

Ove veze su gotovo uklonjene iz Gnome Shell-a, ali i dalje ostaju u postavkama Gnome-a.

U Gnomeu 3.34 ili 3.36 planira se potpuno napustiti X.Org vezive i dinamički organizirati izdanje XWaylanda, kada se javi potreba za komponentama kako bi se osigurala kompatibilnost X11.

Red Hat radije usmjerava svoje napore na Wayland

Također se spominje potreba za rješavanjem brojnih neriješenih problema s Waylandom, poput rada s NVIDIA vlasničkim upravljačkim programima i pročišćavanja XWayland DDX servera kako bi se osiguralo kvalitetno pokretanje X aplikacija u okruženju zasnovanom na Waylandu.

Od 31 posla koji se radi u pripremi za Fedoru, XWayland implementira sposobnost pokretanja X aplikacija s root privilegijama. Takvo je izdanje upitno sa sigurnosne točke gledišta, ali je neophodno kako bi se osigurala kompatibilnost s X programima, koji zahtijevaju povišene privilegije.

Drugi izazov je poboljšanje Waylandove podrške u SDL biblioteci, na primjer, za rješavanje problema s skaliranjem prilikom pokretanja starijih igara koje rade na niskim rezolucijama zaslona.

Takođe, Potrebno je poboljšati podršku za Waylandov rad na sistemima sa NVIDIA vlasničkim upravljačkim programima:

ako Wayland može dugo raditi na takvim upravljačkim programima, tada XWayland u ovoj konfiguraciji još ne može koristiti mogućnosti hardverskog ubrzanja za 3D grafiku (planirana je mogućnost preuzimanja x.org NVIDIA upravljačkih programa za XWayland).

Takođe, u toku je rad na zamjeni PulseAudio-a i Jack-a PipeWire Media serverom, koji proširuje mogućnosti PulseAudio-a uz streaming video zapisa i obradu zvuka uz minimalno kašnjenje, uzimajući u obzir potrebe profesionalnih sistema za obradu zvuka, kao i nudeći poboljšani sigurnosni model za pojedinca koji kontrolira pristup na nivou uređaja.

Konačno, kao dio razvojnog ciklusa Fedore 31, rad je fokusiran na korištenje PipeWire-a za dijeljenje pristupa ekranu u okruženjima zasnovanim na Wayland-u, uključujući korištenje Miracast protokola.

para Fedora 31 takođe planira da doda mogućnost pokretanja Qt aplikacija u Wayland sesiji zasnovanoj na Gnomu. koristeći dodatak Qt Wayland umjesto dodatka XCB koristeći X11 / XWayland.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.