Ka mor'a likhoeli tse tšeletseng tsa tsoelo-pele, ho ile ha hlahisoa tokollo e tsitsitseng ea protocol, mokhoa oa puisano oa interprocess le lilaebrari tsa Wayland 1.21. Lekala la 1.21 le ka morao le sebetsa maemong a API le ABI ka likhatiso tsa 1.x 'me hangata le na le litokiso le lintlafatso tse nyane tsa protocol. Matsatsi a 'maloa a fetileng, ho ile ha bōptjoa ntlafatso ea ntlafatso ho seva sa Weston 10.0.1, e ntseng e ntlafatsoa e le karolo ea potoloho e fapaneng ea tsoelo-pele. Weston e fana ka likhoutu le mehlala ea ts'ebetso ea ho sebelisa Wayland libakeng tsa desktop le litharollo tse kenelletseng.
Liphetoho tse kholo ho protocol:
- Ts'ehetso bakeng sa ketsahalo ea wl_pointer.axis_value120 e kentsoe sebopehong sa lenaneo la wl_pointer bakeng sa ho tsamaisisa ka nepo ho li-manipulator tse nang le lebili la moqolo le nang le qeto e phahameng.
- Mesebetsi e mecha wl_signal_emit_mutable (analogue ea wl_signal_emit, e ts'ehetsang ts'ebetso e nepahetseng maemong ao motho a le mong a hlakolang sebatli se seng) mme wl_global_get_version (e u lumella ho fumana mofuta o akaretsang oa API) li kentsoe ho seva.
- Nts'etsopele e ile ea fetisetsoa sethaleng sa GitLab ho sebelisoa meaho ea projeke ea FreeDesktop.org.
- Mehaho le mesebetsi e amanang le litlhophiso tsa cursor e hloekisitsoe le ho etsoa bocha.
- wl_shell protocol e tšoailoe e le ea boikhethelo hore e kenngoe tšebetsong ho li-server tse kopaneng 'me e tlositsoe. Ho theha likhetla tse tloaelehileng, ho khothalletsoa ho sebelisa protocol ea xdg_shell, e fanang ka sebopeho sa ho sebelisana le bokaholimo joalo ka lifensetere, e u lumellang hore u tsamaise bokaholimo ho potoloha skrineng, ho fokotsa, ho holisa, ho fetola boholo, joalo-joalo.
- Litlhokahalo tsa sistimi ea kopano li ekelitsoe; kopano joale e hloka sesebelisoa sa Meson sa bonyane mofuta oa 0.56. Ha o hlophisa, folakha ea "c_std=c99" e ea lumelloa.
Liphetoho lits'ebetsong, tikolohong ea komporo le kabo e amanang le Wayland:
- KDE e rera ho tlisa seboka sa Wayland-based Plasma desktop sebakeng se loketseng tšebeliso ea letsatsi le letsatsi ke karolo e kholo ea basebelisi ka 2022. Ts'ehetso ea Wayland e ntlafalitsoe haholo tlhahisong ea KDE Plasma 5.24 le 5.25, ho kenyelletsa le ho eketsa tšehetso bakeng sa botebo ba mebala e kholo ho feta 8-bits ka mocha, ho kenya ts'ebetsong mokhoa oa "DRM oa ho hira" bakeng sa li-headsets tsa 'nete, le ho fana ka tšehetso bakeng sa ho nka linepe le ho fokotsa tsohle. lifesetere.
- Fedora 36 mabapi le lits'ebetso tse nang le bakhanni ba NVIDIA ba nang le thepa e sa fetohe ho seboka sa GNOME se thehiloeng ho Wayland, seo pele se neng se fumaneha ha ho sebelisoa bakhanni ba mohloli o bulehileng.
- Ho Ubuntu 22.04, litlhophiso tse ngata li lula li le sethaleng sa Wayland protocol-based desktop, empa ts'ebeliso ea seva ea X e siiloe ka boiketsetso lits'ebetsong tse nang le bakhanni ba NVIDIA ba nang le thepa. Bakeng sa Ubuntu, ho entsoe tlhahiso ea polokelo ea PPA e nang le sephutheloana sa qtwayland, moo litokiso tse amanang le ho ntlafatsa ts'ehetso ea protocol ea Wayland li fetisitsoeng ho tsoa lekaleng la Qt 5.15.3, le porojeke ea KDE.
- Ho lokolloa ha tikoloho ea basebelisi Sway 1.7 e sebelisang Wayland ho phatlalalitsoe.
- Mehaho ea bosiu ea Firefox e kenyelletsa tšehetso ea Wayland ka boiketsetso. Firefox e lokisitse bothata ka likhoele tse thibelang, ho ntlafatsa maemo a fensetere a pop-up, le ho etsa hore menyu ea litaba e sebetse ha e hlahloba mopeleto. Ho ea ka lipalo-palo ho tsoa ho tšebeletso ea Firefox Telemetry, e hlahlobang lintlha tse fumanoeng ka lebaka la ho romela telemetry le basebelisi ba kenang li-server tsa Mozilla, karolo ea basebelisi ba Linux Firefox ba sebetsang libakeng tse thehiloeng ho protocol ea Wayland ha e e-s'o fete 10%.
- Phosh 0.15.0, khetla ea skrine bakeng sa lisebelisoa tsa cellular tse thehiloeng ho theknoloji ea GNOME le ho sebelisa seva e kopantsoeng ea Phoc e sebetsang ka holim'a Wayland, e hatisitsoe.
- Valve e ntse e tsoela pele ho nts'etsapele seva e kopaneng ea Gamescope (eo pele e neng e tsejoa e le steamcompmgr), e sebelisang protocol ea Wayland mme e sebelisoa ho sistimi ea ts'ebetso ea SteamOS 3.
- Ho lokolloa ha karolo ea DDX XWayland 22.1.0 e hatisitsoe, e fanang ka ho thakholoa ha Seva ea X.Org bakeng sa ho hlophisa ts'ebetso ea likopo tsa X11 libakeng tse thehiloeng ho Wayland. Phetolelo e ncha e eketsa ts'ehetso bakeng sa protocol ea DRM Lease, e sebelisetsoang ho hlahisa setšoantšo sa stereo se nang le li-buffer tse fapaneng bakeng sa mahlo a leqele le le letona ha li hlahisa lihelmete tsa 'nete.
- Morero oa labwc o nts'etsapele li-server tse kopaneng bakeng sa Wayland tse nang le bokhoni bo hopotsang mookameli oa fensetere ea Openbox (morero o hlahisoa e le boiteko ba ho theha Openbox bakeng sa Wayland).
- Phallo ea pele ea LWQt, khetla ea tloaelo ea LXQt e thehiloeng ho Wayland, e se e fumaneha.
- Khampani ea Collabora, e le karolo ea morero oa wxrd, e ntse e hlahisa seva se secha se nang le likarolo tse thehiloeng ho Wayland bakeng sa mekhoa ea sebele ea sebele.
- Ho lokolloa ha morero oa Wine-wayland 7.7 ho phatlalalitsoe, ho lumella tšebeliso ea Veine libakeng tse thehiloeng ho protocol ea Wayland, ntle le tšebeliso ea likarolo tsa XWayland le X11.
- Aaron Plattner, e mong oa bahlahisi ba ka sehloohong ba bakhanni ba NVIDIA, o phatlalalitse tlaleho mabapi le boemo ba tšehetso ea Wayland ho bakhanni ba NVIDIA.
- Seva e kopantsoeng ea Weston 10.0 e lokollotsoe, e eketsang tšehetso bakeng sa laebrari ea libseat, e fanang ka mesebetsi bakeng sa ho hlophisa phihlello ea lisebelisoa tse arolelanoang le tse hlahisoang, hape e ekelitse likarolo tsa taolo ea mebala e lumellang ho fetolela mebala, ho lokisoa ha gamma le ho sebetsa ka lintlha tsa mebala.
- Ts'ebetso e tsoelang pele ea komporo ea MATE ho Wayland.
- System76 e sebetsa ho theha tikoloho e ncha ea basebelisi ba COSMIC e sebelisang Wayland.
- Microsoft e kentse tšebetsong bokhoni ba ho tsamaisa lits'ebetso tsa Linux ka sebopeho sa graphical tikolohong e ipapisitseng le sistimi e tlase ea WSL2 (Windows Subsystem for Linux). Bakeng sa tlhahiso, ho sebelisoa mookameli oa motsoako oa RAIL-Shell, ho sebelisoa protocol ea Wayland le ho latela motheo oa khoutu ea Weston.
- Wayland e nolofalloa ka ho sa feleng ho li-platform tsa mobile Plasma Mobile, Sailfish, webOS Open Source Edition,
Source: opennet.ru