Red Hat bo odstranil strežnik X.org in povezane komponente iz RHEL 10

Red Hat je objavil načrt za opustitev strežnika X.org v Red Hat Enterprise Linux 10. Strežnik X.org je bil prvotno opuščen in predviden za odstranitev v prihodnji veji RHEL pred letom dni v opombah ob izdaji RHEL 9.1. Možnost izvajanja aplikacij X11 v seji Wayland, ki jo zagotavlja strežnik XWayland DDX, bo ohranjena. Prva izdaja veje RHEL 10, v kateri bo strežnik X.org ukinjen, je predvidena za prvo polovico leta 2025.

Prehod s sistema X Window, ki bo prihodnje leto dopolnil 40 let, na novejši stack, ki temelji na Waylandu, poteka že 15 let, Red Hat pa vanj aktivno sodeluje že od vsega začetka. Sčasoma je postalo jasno, da imata protokol X11 in strežnik X.org temeljne težave, ki jih je treba rešiti, in Wayland je postal ta rešitev. Danes je Wayland priznan kot de facto infrastruktura za okna in upodabljanje grafike za Linux.

Medtem ko je skupnost izvajala nove funkcije in odpravljala napake v Waylandu, je razvoj strežnika X.org in infrastrukture X11 umirjal. Wayland se znatno izboljšuje, vendar to vodi v povečanje bremena vzdrževanja dveh skladov: veliko je novega dela za podporo Waylandu, vendar je treba vzdrževati tudi stari sklad, ki temelji na X.org. Končno je ta razdrobljenost prizadevanj začela voditi v težave in željo po osredotočenju na reševanje temeljnih problemov.

Ko se je Wayland razvijal in širil svoje zmogljivosti, je Red Hat sodeloval z različnimi prodajalci strojne opreme, prodajalci programske opreme, strankami, industrijo vizualnih učinkov (VFX) in drugimi, da bi razumel in razvil potrebne projekte za obravnavo obstoječih omejitev in razširitev sklada Wayland. Med podobnimi projekti:

  • Visok dinamični razpon (HDR) in podpora za upravljanje barv;
  • Razvoj Xwaylanda kot osnove za povratno združljivost z odjemalci X11;
  • Razvoj infrastrukture za podporo sodobnim rešitvam oddaljenega namizja;
  • Analiza in razvoj podpore za eksplicitno sinhronizacijo v protokolu Wayland in sorodnih projektih;
  • Ustvarjanje knjižnice Libei za zagotavljanje emulacije in zajemanja vnosa;
  • Sodelovanje pri Wakefieldovi pobudi, da bi OpenJDK deloval z (X)Waylandom.

V začetku leta 2023 so inženirji Red Hat v okviru načrtovanja za RHEL 10 izvedli študijo, da bi razumeli stanje Waylanda ne samo z vidika infrastrukture, temveč tudi z vidika ekosistema. Kot rezultat ocene je bilo ugotovljeno, da sta kljub dejstvu, da še vedno obstajajo nekatere pomanjkljivosti in obstajajo aplikacije, ki zahtevajo nekaj prilagoditev, infrastruktura in ekosistem Wayland na splošno v dobrem stanju, preostale pomanjkljivosti pa je mogoče odpraviti z izdaja RHEL 10.

V zvezi s tem je bilo odločeno odstraniti strežnik X.org in druge strežnike X (razen Xwayland) iz RHEL 10 in naslednjih izdaj. Večino odjemalcev X11, ki ne bodo takoj preneseni v Wayland, mora obravnavati Xwayland. Po potrebi bodo stranke podjetja lahko ostale na RHEL 9 ves njegov življenjski cikel, medtem ko se rešujejo vprašanja prehoda na ekosistem Wayland. Obvestilo posebej poudarja, da "X.org Server" in "X11" ne bi smeli jemati kot sopomenki: X11 je protokol, ki bo še naprej podprt prek Xwaylanda, X.org Server pa je ena od implementacij protokola X11.

Odstranitev strežnika X.org bo omogočila, začenši z RHEL 10, osredotočenje izključno na sodoben sklad in ekosistem, ki bo obravnaval težave, kot je podpora za HDR, zagotovil večjo varnost, možnost hkratnega dela z monitorji z različnimi gostotami slikovnih pik in izboljšal vroča priključitev grafičnih kartic in zaslonov, izboljšanje upravljanja s kretnjami in drsenje itd.

Vir: opennet.ru

Dodaj komentar