Red Hat kavatseb lõpetada X.Org serveri arendamise

Christian Schaller, kes juhib töölauasüsteemide arenduste gruppi ettevõttes Red Hat ja Fedora Desktop Team, plaanide ülevaates, mis puudutavad Fedora 31 töölauakomponentide, mainis Red Hati kavatsust lõpetada X.Org serveri funktsionaalsuse aktiivne arendamine ja piirduda ainult olemasoleva koodibaasi hooldamise ja vigade parandamisega.

Praegu annab Red Hat olulise panuse X.Org serveri arendamisse ja kannab selle hooldamise koormat, seega on tõenäoline, et juhul kui nad lahkuvad arendamisest, ei jätkata X.Org serveri oluliste väljaannete loomist. Samuti, vaatamata arendamise lõpetamisele, jätkub X.Org hooldus Red Hati poolt vähemalt kuni RHEL 8 elutsükli lõpuni, mis kestab kuni 2029. aastani.

X.Org serveri arendamise stagnatsioon on juba käes — hoolimata varasemast kuue kuu väljaandeklassist, ilmus viimane märkimisväärne X.Org Server 1.20 väljaanne 14 kuud tagasi ja versiooni 1.21 väljalaskmine on seisma jäänud. Situatsioon võib muutuda, kui mõni ettevõte või kogukond võtaks endale X.Org serveri funktsionaalsuse jätkamiseks kohustuse, kuid arvestades oluliste projektide suundumist Waylandi poole, on vähetõenäoline, et huvilisi leidub.

Red Hati peamine tähelepanu on praegu suunatud Waylandi baasil töötava töölaua paremaks muutmisele. X.Org serveri hooldamisse viimine toimub pärast X.Org komponentide täielikku eemaldamist ning GNOME Shelli käivitamist ilma XWaylandi kasutamiseta, mis nõuab jääkide X.Org-iga seotud sidemete ümberkujundamist või eemaldamist. Sellised sidemed on GNOME Shellist juba peaaegu kõrvaldatud, kuid jäävad siiski GNOME Setting daemonisse. GNOME 3.34 või 3.36 versioonis on plaanis täielikult vabaneda X.Org sidemetest ja korraldada XWaylandi käivitamine dinamiliselt, kui on vaja komponente, mis tagavad ühilduvuse X11-ga.

Samuti mainitakse vajadust lahendada mitmeid jäänud probleeme Waylandiga seondum, sealhulgas NVIDIA patenteeritud draiveritega töötamine ja XWaylandi DDX-serveri kohandamine, et tagada X-rakenduste kvaliteetne käivitamine Waylandi põhistes keskkondades. Fedora 31 ettevalmistamisel tehtud tööde seas on XWaylandis root-priviiidega X-rakenduste käivitamise võimaluse rakendamine. Selline käivitamine on kahtlane turvakaalutlustest lähtuvalt, kuid vajalik X-programmidega ühilduvuse tagamiseks, mille jaoks on vajalik töötamine kõrgete privileegidega.

Teine ülesanne on parandada Waylandi toetust SDL raamatukogus, näiteks probleemide lahendamiseks, millega seondub skaleerimine vanade mängude käivitamisel, mis töötavad madalate ekraanisuurustega. Samuti on vaja parandada Waylandi tööd süsteemides, kus on NVIDIA patenteeritud draiverid — kuigi Wayland on juba ammu suuteline töötama nende draiverite kohal, ei saa XWayland sellises konfiguratsioonis hetkel kasutada 3D-graafika riistvaralist kiirendust (plaanitakse pakkuda võimalust NVIDIA x.org draiveri laadimiseks XWaylandile).

Lisaks jätkub töö PulseAudio ja Jack asendamiseks mitmeotstarbelise serveriga PipeWire, mis laiendab PulseAudio võimalusi videovoogude ja heli töötlemise haldamiseks minimaalse viivitusega, arvestades professionaalse helitöötluse süsteemide vajadusi, ning pakub laiendatud turvamudelit seadme ja voogude tasemel juurdepääsu haldamiseks. Fedora 31 arendustsükli raames on töö keskendunud PipeWire rakendamisele ekraanijagamise korraldamiseks Waylandi põhistes keskkondades, sealhulgas protokolli kasutades. Miracast.

Red Hat kavatseb lõpetada X.Org serveri arendamise

Fedora 31-s planeeritud on lisatud võimalus käivitada Qt-rakendusi GNOME seansis Waylandi põhises keskkonnas kasutades Qt Waylandi plugina asemel X11/XWaylandi kasutavat XCB plugina.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster