I-Wayland-protocols, isethi yezithuthukisi ezihambisana namakhono e-Wayland

Muva nje ukukhishwa kwenguqulo entsha kumenyezelwe kwephakeji i-wayland-protocols 1.26, equkethe isethi ye amaphrothokholi nezandiso ezihambisana namakhono ephrothokholi eyisisekelo ye-Wayland kanye nokuhlinzeka ngamakhono adingekayo ukuze kwakhiwe iseva eyinhlanganisela nendawo yabasebenzisi.

Wonke amaphrothokholi ahlala edlula ezigabeni ezintathu: ukuthuthukiswa, ukuhlola, nokuzinzisa. Ngemva kokuphothulwa kwesigaba sokuthuthukiswa (isigaba "esingazinzile"), umthetho olandelwayo ubekwa egatsheni "lesiteji" futhi ufakwe ngokusemthethweni ku-wayland protocol suite, futhi ngemva kokuphothulwa kokuhlolwa, uyiswa esigabeni esizinzile. Amaphrothokholi esigabeni "sesiteji" angasetshenziswa kakade kumaseva ayinhlanganisela namakhasimende lapho umsebenzi ohlobene nawo udingeka khona.

Ngokungafani nesigaba "esingazinzile", "esiteji" izinguquko ezephula ukusebenzisana zinqatshelwe, kodwa uma izinkinga neziphazamisi zibonwa ngesikhathi sokuhlolwa, ukushintshwa ngenguqulo yephrothokholi entsha ebalulekile noma esinye isandiso se-Wayland akukhishwa ngaphandle .

Engxenyeni yezimiso ze-Wayland ezitholakalayo njengamanje, izimiso eziyisisekelo ezilandelayo ezizinzile ezihambisana nezinguqulo zangaphambilini ziyagqama:

  • isibukeli: Ivumela iklayenti ukwenza izenzo zokukala nokunqampuna emaphethelweni obuso ohlangothini lweseva.
  • isikhathi sokwethula: okunikeza isibonisi sevidiyo
    xdg-igobolondo: okuyisixhumi esibonakalayo sokudala nokusebenzisana nezindawo ezinjengamafasitela, ezivumela ukuthi zihambe esikrinini, zinciphise, zikhulise, zishintshe usayizi, njll.

Okwengxenye yamaphrothokholi ahlolwe egatsheni "lesiteji" singathola:

  • drm ukuqasha : Ihlinzeka ngezisetshenziswa ezidingekayo ukuze wenze isithombe se-stereo esinamabhafa ahlukene wamehlo angakwesokunxele nakwesokudla uma sithunyelwa kumahedisethi ento engekho ngokoqobo.
  • i-ext-session-lock: Icacisa izindlela zokukhiya iseshini, isibonelo ngesikhathi sesilondolozi sesikrini noma ibhokisi lokufakazela ubuqiniso.
  • i-single-pixel-buffer: Ikuvumela ukuthi udale amabhafa ephikseli eyodwa afaka amanani amane we-32-bit RGBA.
  • xdg-ukuqalisa: okuvumela ukudlulisa ukugxila phakathi kwezindawo ezihlukene zeleveli yokuqala (isibonelo, ukusebenzisa i-xdg-activation, uhlelo lokusebenza olulodwa lungashintsha ukugxila kolunye).

Izici ezintsha eziphambili ze-Wayland-Protocols 1.26

Lokhu kukhishwa kwethula iphrothokholi entsha yokuhlola ibhafa yephikseli eyodwa,
okuyinto, kanye nesandiso sesibukeli, esivumela amakhasimende ukuthi
dala izindawo zombala owodwa wosayizi ongaqondakali...

Lokhu futhi ukukhishwa kokuqala okudinga izandiso zephrothokholi entsha kukho
landela amagama e-RFC 2119. Ngaphezu kwalokho osekushiwo kuze kube manje, le nguqulo futhi iza ne-
izincazelo ezijwayelekile, izichasiselo ezithuthukisiwe nokunye ukulungiswa okuncane.

Kule nguqulo esanda kukhishwa, kugqanyiswe ukuthi iphrothokholi yebhafa yephikseli eyodwa yengezwe esigabeni "sesiteji", okuvumela ukwakhiwa kwamabhafa ephikseli eyodwa ahlanganisa amanani amane we-32-bit RGBA. Ngokusebenzisa iphrothokholi yokubonisa, amaseva ayinhlanganisela angakala amabhafa ephikiseli eyodwa ukuze adale izindawo ezinemibala elinganayo ezinosayizi ongafanele.

Olunye ushintsho olugqamayo kule nguqulo entsha yi-n iphrothokholi ye-xdg_shell, okunikeza isixhumi esibonakalayo ukuze uhlanganyele nezindawo njengamawindi, okukuvumela ukuthi uhambise izindawo esikrinini, unciphise, ukhulise, ushintshe usayizi, njll, kulokhu ukwengeza ukusekelwa kwamaseva ayinhlanganisela esebenzisa ingxenye kuphela yemisebenzi yokuphatha iwindi ehlinzekwa yi-xdg_shell.

Ngakolunye uhlangothi, kubuye kugqanyiswe ukuthi umcimbi uyahlongozwa wm_capabilities ukudlulisa ulwazi mayelana namakhono atholakalayo kuseva eyinhlanganisela.

Ngaphezu kwalokho, kuyashiwo futhi ukuthi iphrothokholi yokufaka umbhalo ibhale kabusha ulimi okuholele ekuchazeni okungaqondakali futhi yengeza izincazelo mayelana nokuziphatha okuhlosiwe.

Futhi kufanelekile ukusho ukuthi kule nguqulo entsha ye-wayland-protocols ukusetshenziswa kwamagama achazwe ku-RFC 2119 kuyimpoqo.

Ekugcineni uma wena iUnentshisekelo yokufunda okwengeziwe ngayo mayelana nale nguqulo entsha, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.

Mayelana nalabo abanesifiso sokwazi kabanzi mayelana ne-wayland-protocols, bangathintana ne isixhumanisi esilandelayo. 


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.