Muva nje ukwethulwa kwe inguqulo entsha ezinzile yephrothokholi, indlela yokuxhumana phakathi kwezinqubo nemitapo yolwazi I-Wayland 1.20.
Igatsha 1.20 iyahambisana emuva ezingeni le-API ne-ABI nezinguqulo 1.x futhi ikakhulukazi iqukethe ukulungiswa kweziphazamisi nezibuyekezo zephrothokholi ezincane.
Iseva eyinhlanganisela ye-Weston, ehlinzeka ngekhodi namasampula okusebenza okusebenzisa i-Wayland kudeskithophu nasezindaweni ezishumekiwe, ithuthuka ngomjikelezo wokuthuthukisa ohlukile.
Izindaba eziphambili ze-Wayland 1.20
Kule nguqulo entsha yephrothokholi kugqanyiswe ukuthi ukwesekwa okusemthethweni kwenkundla ye-FreeBSD sekwenziwe, okuye kwanezelwa ukuhlola kusistimu yokuhlanganisa eqhubekayo.
Olunye ushintsho olubalulekile ku-Wayland 1.20 yilokho ukusekelwa kwesistimu yokwakha ye-autotools kususiwe futhi manje sebenzisa i-Meson esikhundleni.
Ngaphezu kwalokhu, kugqanyiswe ukuthi umsebenzi "Wl_surface.offset" yengezwe kuphrothokholi ukuvumela amaklayenti ukuthi abuyekeze isigcinalwazi sendawo ngaphandle kwe-buffer ngokwayo.
Kuphinde kuqashelwe ukuthi amandla e-"wl_output.name" kanye ne-"wl_output.description" engeziwe kuphrothokholi ukuze kuvunyelwe iklayenti ukuthi likhombe okukhiphayo ngaphandle kokuboshwa kusandiso sephrothokholi ye-xdg-output-unstable-v1.
Isibaluli "sohlobo" olusha lwethulwe ezincazelweni zephrothokholi yemicimbi, futhi imicimbi ngokwayo manje ingamakwa njengababhubhisi.
Futhi singakuthola lokho sekwenziwe ukulungiswa kweziphazamisi, okuhlanganisa izimo zobuhlanga lapho kususwa ama-proxi kumakhasimende anemicu eminingi.
Ngasohlangothini lwe Izinguquko ezihlobene ne-Wayland ezinhlelweni zokusebenza, izindawo zedeskithophu, kanye nokusabalalisa, okulandelayo kugqanyisiwe:
- E-XWayland kanye nomshayeli ongumnikazi we-NVIDIA wenze izinguquko, evumela ukusekelwa okugcwele kwe-OpenGL ne-Vulkan hardware yokusheshisa ukuthi kuhlinzekwe ezinhlelweni ze-X11 ezenziwe kusetshenziswa ingxenye ye-DDX.
- Iphrothokholi yasetshenziswa ku-Ubuntu 21.04, ngenkathi ku-Fedora 35, Ubuntu 21.10, kanye ne-RHEL 8.5 ikhono lokusebenzisa iphrothokholi ye-Wayland esekwe kudeskithophu enezinhlelo zokushayela ze-NVIDIA zengezwe.
- ICanonical ikhiphe uhlaka olugcwele lwe-Ubuntu lwesikrini esigcwele se-Internet kiosks isebenzisa umthetho olandelwayo we-Wayland.
- Uhlelo lokusakaza ividiyo lwe-OBS Studio lusebenzise iphrothokholi ethobelana ne-Wayland.
- I-GNOME 40 kanye ne-41 iyaqhubeka nokulungisa ukwesekwa kwephrothokholi ye-Wayland kanye nengxenye ye-XWayland. Amaseshini e-Wayland avunyelwe kumasistimu ane-NVIDIA GPU.
- Ukuphatheka okuqhubekayo kwedeskithophu ye-MATE ye-Wayland. Ukuze usebenze ngaphandle kokuxhunyaniswa ne-X11 endaweni yase-Wayland, isibukeli sedokhumenti ye-Atril, imonitha yesistimu, umhleli wombhalo wePeni, i-terminal emulator nezinye izingxenye zedeskithophu ziyashintshwa.
- Ku-KDE iseshini yazinziswa kusetshenziswa iphrothokholi ye-Wayland. Umphathi wokuqamba we-KWin kanye nedeskithophu ye-KDE Plasma 5.21, 5.22 kanye ne-5.23 inikeza izithuthukisi ezibalulekile kuseshini yase-Wayland.
- IFirefox 93-96 ihlanganisa izinguquko zokuxazulula izinkinga ezithinta izindawo zase-Wayland ngokuphathwa kwamafasitela azivelelayo, ibhodi lokunamathisela kanye nokukala ezikrinini ze-DPI ezihlukene.
- Isixhumi esibonakalayo esihlangene esisekelwe kuseva eyinhlanganisela ye-Weston sikhululiwe.
- Inguqulo yokuqala ye-labwc, iseva eyinhlanganisela ye-Wayland enezici ezifana nesiphathi sewindi se-Openbox, iyatholakala.
- I-System76 isebenza endaweni entsha yomsebenzisi ye-COSMIC isebenzisa i-Wayland.
- Indawo yangokwezifiso ye-Sway 1.6 kanye neseva eyinhlanganisela ye-Wayfire 0.7 kukhishwe kusetshenziswa i-Wayland.
- Umshayeli obuyekeziwe uphakanyiselwe Iwayini, okuvumela ukuthi usebenzise izinhlelo zokusebenza usebenzisa i-GDI ne-OpenGL/DirectX ngewayini ngokuqondile endaweni ese-Wayland, ngaphandle kokusebenzisa isendlalelo se-XWayland futhi ngaphandle kokukhipha ukubophezela kweWayini kuphrothokholi ye-X11. Umshayeli wengeza usekelo lwe-Vulkan kanye nokusetha kwe-multi-monitor.
- I-Microsoft isebenzise ikhono lokuqalisa izinhlelo zokusebenza ze-Linux ezinomfanekiso obonakalayo ezindaweni ezisuselwe kusistimu engaphansi ye-WSL2 (i-Windows Subsystem ye-Linux). Ukuze uthole okukhiphayo, kusetshenziswa imenenja eyinhlanganisela ye-RAIL-Shell, esebenzisa iphrothokholi ye-Wayland futhi esekelwe ku-codebase yase-Weston.
Okokugcina, kulabo abathanda ukukwazi ukuhlola le nguqulo entsha, bangalanda ikhodi yomthombo ukuze bahlanganiswe kuyo isixhumanisi esilandelayo.