Red Hat namerava ustaviti razvoj strežnika X.Org

Red Hat Xorg

Christian Schaller, ki vodi ekipo za razvoj namizja pri Red Hat in Fedora namizje, v pregledu načrtov za komponente namizja v Fedora 31, omenil namero Red Hat, da preneha aktivno razvijati strežniške funkcije X.Org in se omeji samo na vzdrževanje obstoječe osnove kode in odpravljanje napak.

Trenutno Red Hat ključno prispeva k razvoju strežnika X.Org in ohranja svojo podporo, zato je v primeru ustavitve razvoja malo verjetno, da se bo nadaljevanje oblikovanja pomembnih izdaj strežnika X.Org nadaljevalo.

Hkrati se bo kljub ustavitvi razvoja podpora Red Hat X.Org nadaljevala vsaj do konca življenjskega cikla distribucije RHEL 8, ki bo trajal do leta 2029.

Razvoj X.Org je že minimalen

Stagnacija v razvoju strežnika X.Org je bila že opažena. Kljub šestmesečnemu ciklu izdaje, ki je bil uporabljen prej, zadnja pomembna različica strežnika X.Org Server 1.20 je bila izdana pred 14 meseci in priprave na različico 1.21 zastajajo.

Položaj se lahko spremeni, če se katero koli podjetje ali skupnost strinja, da bo še naprej povečevalo funkcionalnost strežnika X.Org, Toda glede na razširjen prehod s pomembnih projektov na Wayland je malo verjetno, da bo kdo.

Red Hat se trenutno osredotoča na izboljšanje dela na namizju, ki temelji na Waylandu. Pričakuje se, da bo strežnik X.Org prešel v način vzdrževanja po rešitvi problema popolnega odstranjevanja odvisnosti iz komponent X.Org in zagotavljanja zagona lupine Gnome brez uporabe XWayland, kar zahteva refaktoriranje ali odstranitev preostalih povezav do X.org.

Te povezave so skoraj odstranjene iz lupine Gnome, vendar še vedno ostajajo v nastavitvah Gnome.

V Gnomeu 3.34 ali 3.36 je načrtovano, da se popolnoma odrežejo vezi X. Org in dinamično organizirajo izdajo XWayland, ko se pojavijo potrebe po komponentah za zagotovitev združljivosti X11.

Red Hat najraje usmerja svoja prizadevanja v Wayland

Omenjena je tudi potreba po reševanju številnih odprtih vprašanj z Waylandom, na primer delo z lastniškimi gonilniki NVIDIA in izboljšanje strežnika XWayland DDX, da se zagotovi kakovostno zagon aplikacij X v okolju, ki temelji na Waylandu.

Od 31 opravil, ki so bila opravljena v pripravah na Fedoro, XWayland uvaja zmožnost za zagon aplikacij X s korenskimi pravicami. Takšna izdaja je z varnostnega vidika vprašljiva, vendar je nujna za zagotovitev združljivosti s programi X, ki zahtevajo povišane privilegije.

Drug izziv je izboljšati podporo Waylanda v knjižnici SDL, na primer za reševanje težav s skaliranjem pri zagonu starejših iger, ki delujejo z nizko ločljivostjo zaslona.

Poleg tega, Potrebno je izboljšati podporo Waylandovega dela na sistemih z lastniškimi gonilniki NVIDIA:

če Wayland lahko deluje s takšnimi gonilniki dlje časa, potem XWayland v tej konfiguraciji še ne more uporabljati zmogljivosti za pospeševanje strojne opreme za 3D grafiko (predvideno je, da se omogoči prenos x.org gonilnikov NVIDIA za XWayland).

Poleg tega, poteka delo za zamenjavo PulseAudio in Jack z medijskim strežnikom PipeWire, ki razširja zmogljivosti PulseAudio s pretakanjem videa in obdelavo zvoka z minimalno zakasnitvijo ob upoštevanju potreb profesionalnih sistemov za obdelavo zvoka, poleg tega pa ponuja izboljšan varnostni model za nadzor dostopa na ravni posameznika.

Kot del razvojnega cikla Fedore 31 se delo osredotoča na uporabo PipeWire za skupno rabo dostopa do zaslona v okoljih, ki temeljijo na Waylandu, vključno z uporabo protokola Miracast.

za Fedora 31 naj bi dodala tudi možnost za zagon aplikacij Qt v seji Wayland, ki temelji na Gnomeu. z uporabo vtičnika Qt Wayland namesto vtičnika XCB z uporabo X11 / XWayland.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.