I-Red Hat ihlose ukumisa ukuthuthukiswa kweseva ye-X.Org

Isigqoko Esibomvu Xorg

UChristian Schaller, ohola ithimba lokuthuthukisa ideskithophu eRed Hat kanye nethimba ledeskithophu leFedora, ekubuyekezweni kwezinhlelo zezingxenye zedeskithophu kuFedora 31, ukhulume ngenhloso yeRed Hat yokuyeka ukuthuthukisa ukusebenza kweseva ye-X.Org futhi azikhawulele ekugcineni i-codebase ekhona kanye nokuqeda amaphutha.

Njengamanje, iRed Hat yenza umnikelo obalulekile ekuthuthukisweni kweseva yeX.Org futhi igcina ukusekelwa kwayo ngakho-ke, uma kwenzeka ukumiswa kwentuthuko, akunakwenzeka ukuthi ukwakheka kokukhishwa okuphawulekayo kwe-X.Org kuzoqhubeka.

Ngasikhathi sinye, ngaphandle kokumiswa kwentuthuko, ukwesekwa kweRed Hat kweX.Org kuzoqhubeka okungenani kuze kube sekupheleni komjikelezo wokusabalalisa we-RHEL 8, ozoqhubeka kuze kube ngu-2029.

Ukuthuthukiswa kweX.Org sekuvele kukuncane

Ukuma kancane ekuthuthukisweni kweseva ye-X.Org sekuvele kubonwe. Naphezu komjikelezo wokukhishwa wezinyanga eziyisithupha osetshenziswe ngaphambilini, inguqulo yokugcina ebalulekile ye-X.Org Server 1.20 yakhishwa ezinyangeni eziyi-14 ezedlule, futhi amalungiselelo enguqulo 1.21 amisiwe.

Isimo singashintsha uma inkampani noma umphakathi uzibophezela ukuqhubeka nokwandisa ukusebenza kweseva ye-X.Org, kodwa uma kucatshangelwa ukushintshwa kwamaphrojekthi abalulekile eWayland, akunakwenzeka ukuthi noma ubani angashintsha.

URed Hat njengamanje ugxile ekwenzeni ngcono umsebenzi wedeskithophu osuselwa eWayland. Iseva ye-X.Org kulindeleke ukuthi ifakwe kumodi yesondlo ngemuva kokuxazulula inkinga yokususa ngokuphelele ukuncika ezintweni ze-X.Org nokwenza isiqiniseko sokuthi igobolondo le-Gnome liqala ngaphandle kokusebenzisa i-XWayland, edinga ukuphinda yenzeke noma susa izixhumanisi ezisele ku-X.org.

Lezi zixhumanisi cishe zisuswe ku-Gnome Shell kepha zihlala kusethingi ye-Gnome.

Ku-Gnome 3.34 noma i-3.36, kuhlelwe ukukhipha ngokuphelele izibopho ze-X.Org futhi uhlele ukukhishwa kwe-XWayland ngamandla, lapho kuphakama isidingo sezinto zokuqinisekisa ukuhambisana kwe-X11.

URed Hat uncamela ukugxila kwimizamo yakhe eWayland

Okunye okukhulunywe ngakho isidingo sokuxazulula izinkinga eziningana ezisasele ngeWayland, njengokusebenza nabashayeli be-NVIDIA kanye nokulungisa iseva ye-XWayland DDX ukuqinisekisa ukuqaliswa kwekhwalithi kwezinhlelo zokusebenza ze-X endaweni esekelwe eWayland.

Emisebenzini engama-31 eyenziwayo ukulungiselela iFedora, iXWayland isebenzisa ikhono lokuqhuba izinhlelo ze-X ngamalungelo ezimpande. Ukukhishwa okunjalo kuyangabazeka ngokubuka kokuphepha, kepha kuyadingeka ukuqinisekisa ukuhambisana nezinhlelo ze-X, ezidinga amalungelo aphakeme.

Enye inselele ukuthuthukisa ukwesekwa kweWayland kulabhulali ye-SDL, isibonelo, ukuxazulula izinkinga zokukala lapho kusetshenziswa imidlalo emidala esebenza ngezinqumo eziphansi zesikrini.

Ngaphezu kwalokho, kunesidingo sokuthuthukisa ukusekelwa kokusebenza kukaWayland ezinhlelweni ezinabashayeli be-NVIDIA abangochwepheshe:

uma iWayland ingasebenza kulaba bashayeli isikhathi eside, i-XWayland kulokhu kulungiswa ayikwazi ukusebenzisa amandla okusheshisa i-Hardware kwimidwebo ye-3D (kuhlelwe ukuhlinzeka ngamandla wokulanda abashayeli be-x.org NVIDIA beXWayland).

Ngaphezu kwalokho, umsebenzi uyaqhubeka wokufaka esikhundleni se-PulseAudio ne-Jack nge-PipeWire media server, eyandisa amandla e-PulseAudio ngokusakaza ividiyo kanye nokucutshungulwa komsindo ngokubambezeleka okuncane, kucatshangelwa izidingo zezinhlelo zokucubungula umsindo zobungcweti, kanye nokunikeza imodeli yokuphepha ethuthukisiwe yokulawula ukufinyelela ezingeni ledivayisi ngayinye.

Ekugcineni njengengxenye yomjikelezo wokuthuthuka we-Fedora 31, umsebenzi ugxile ekusebenziseni iPipeWire ukwabelana ngokufinyelela kwesikrini ezindaweni ezenzelwe iWayland, kufaka phakathi nokusebenzisa umthetho olandelwayo we-Miracast.

I-Fedora 31 ihlela futhi ukwengeza ikhono lokuqalisa izinhlelo zokusebenza ze-Qt kuseshini ye-Wayland esekelwe ku-Gnome kusetshenziswa i-plugin ye-Qt Wayland esikhundleni se-plugin ye-XCB kusetshenziswa i-X11/XWayland.


Engeza njengomthombo okhethwayo ku-Google