Red Hat aikoo lopettaa X.Org-palvelimen kehittämisen

Christian Schaller, joka johtaa Red Hatin ja Fedora Desktop Teamin työpöytäkehitystiimiä, suunnitelmien tarkasteluFedora 31:n työpöytäkomponenttien osalta mainitsi Red Hatin aikomuksen lopettaa X.Org-palvelimen toiminnallisuuden aktiivinen kehittäminen ja rajoittua vain olemassa olevan koodikannan ylläpitämiseen ja virheiden poistamiseen.

Tällä hetkellä Red Hat on avaintekijä X.Org-palvelimen kehittämisessä ja ylläpitää sitä harteillaan, joten jos se poistetaan kehitystyöstä, on epätodennäköistä, että X.Org-palvelimen merkittävien julkaisujen muodostuminen jatkuisi. Samaan aikaan, kehityksen pysähtymisestä huolimatta, Red Hatin X.Org-tuki jatkuu ainakin RHEL 8 -jakelun elinkaaren loppuun asti, joka kestää vuoteen 2029 asti.

X.Org-palvelimen kehityksessä on jo havaittavissa pysähtyneisyyttä - huolimatta aiemmin käytetystä kuuden kuukauden julkaisujaksosta, viimeinen merkittävä X.Org Server 1.20 -julkaisu julkaistiin 14 kuukautta sitten ja julkaisun 1.21 valmistelu on pysähtynyt. Tilanne voi muuttua, jos jokin yritys tai yhteisö ottaa itselleen tehtävän jatkaa X.Org-palvelimen toiminnallisuuden rakentamista, mutta ottaen huomioon merkittävien projektien laajan siirtymisen kohti Waylandia, on epätodennäköistä, että ottajia löytyy.

Red Hat keskittyy tällä hetkellä Waylandin työpöytäkokemuksen parantamiseen. X.Org-palvelimen siirtämisen ylläpitotilaan odotetaan valmistuvan, kun riippuvuus X.Org-komponenteista on poistettu kokonaan ja GNOME Shell toimii ilman XWaylandia, mikä edellyttää jäljellä olevien X.org-riippuvuuksien uudelleenkäsittelyä tai poistamista. Tällaiset sidokset on melkein poistettu GNOME Shellistä, mutta ne ovat edelleen GNOME-asetusdemonissa. GNOME 3.34:ssä tai 3.36:ssa suunnitellaan luopuvan kokonaan X.Orgin sidoksista ja käynnistävän XWayland dynaamisesti, kun tarvitaan komponentteja yhteensopivuuden varmistamiseksi X11:n kanssa.

Mainittiin myös tarve ratkaista useita jäljellä olevat ongelmat Waylandin kanssa, kuten työskentely patentoitujen NVIDIA-ajureiden kanssa ja XWayland DDX -palvelimen parantaminen varmistaakseen X-sovellusten korkealaatuisen käynnistämisen Wayland-pohjaisessa ympäristössä. Fedora 31:tä valmisteltaessa tehdyistä töistä mainitaan XWaylandissa toteutettu mahdollisuus ajaa X-sovelluksia pääkäyttäjän oikeuksin. Tällainen käynnistäminen on turvallisuuden näkökulmasta kyseenalainen, mutta se on välttämätön yhteensopivuuden varmistamiseksi X-ohjelmien kanssa, jotka vaativat suorituksen korotetuilla oikeuksilla.

Toinen tavoite on parantaa Wayland-tukea SDL-kirjastossa, esimerkiksi ratkaista skaalausongelmia käytettäessä vanhempia pelejä alhaisilla näytön resoluutioilla. On myös tarpeen parantaa Waylandin tukea järjestelmissä, joissa on omat NVIDIA-ajurit - vaikka Wayland on jo pitkään pystynyt toimimaan tällaisten ohjainten päällä, XWayland ei voi tässä kokoonpanossa vielä käyttää työkaluja 3D-grafiikan laitteistokiihdytykseen (on suunnitteilla tarjoavat mahdollisuuden ladata x.org-ohjaimen NVIDIA XWaylandille).

Lisäksi PulseAudion ja Jackin korvaaminen multimediapalvelimella jatkuu PipeWire, joka laajentaa PulseAudion ominaisuuksia työkaluilla työskennelläksesi videovirtojen kanssa ja prosessoida ääntä minimaalisilla viiveillä, ottaen huomioon ammattimaisten äänenkäsittelyjärjestelmien tarpeet ja tarjoaa myös edistyneen suojausmallin kulunvalvontaan yksittäisten laitteiden ja streamien tasolla. . Osana Fedora 31 -kehityssykliä työ keskittyy PipeWiren käyttämiseen näytön jakamiseen Wayland-pohjaisissa ympäristöissä, mukaan lukien Miracast.

Red Hat aikoo lopettaa X.Org-palvelimen kehittämisen

Myös Fedora 31:ssä on suunniteltu lisää mahdollisuus ajaa Qt-sovelluksia Wayland-pohjaisessa GNOME-istunnossa käyttämällä Qt Wayland -laajennusta X11/XWaylandia käyttävän XCB-laajennuksen sijaan.

Lähde: opennet.ru

Lisää kommentti