I-Wayland 1.22 sele ikhutshwe kwaye ezi ziindaba zayo

wayland

IWayland yiprotocol yomncedisi womzobo kunye nelayibrari ebonelela ngendlela yabaphathi bokwakheka kweefestile ukunxibelelana ngokuthe ngqo kunye nezixhobo kunye nehardware.

Emva kweenyanga ezilithoba zophuhliso, ukumiliselwa kwe inguqulelo entsha yoguqulelo oluzinzileyo lweprotocol, indlela yonxibelelwano yonxibelelwano kunye namathala eencwadi Wayland 1.22.

Isebe le-1.22 libuyela ngasemva lihambelana ne-API kunye neenguqulelo ze-ABI 1.x kwaye iqulathe ikakhulu ukulungiswa kwebug kunye nohlaziyo lweprotocol encinci. I-Weston Composite Server, ebonelela ngekhowudi kunye nemizekelo ebonakalayo yokusebenzisa i-Wayland kwiindawo ze-desktop kunye nezisombululo ezifakwe ngaphakathi, ziphuhliswa njengenxalenye yomjikelezo wophuhliso olwahlukileyo.

Kwabo bangaziyo ngeWayland, kufuneka uyazi loo nto Le yiprothokholi yonxibelelwano lomncedisi odibeneyo kunye nezicelo abasebenza naye. Abathengi benza okwabo unikezelo lweefestile zabo kwi-buffer eyahlukileyo, begqithisa ulwazi malunga nohlaziyo kwiseva edibeneyo, edibanisa imixholo yesikhuseli sesicelo somntu ngamnye ukwenza isiphumo sokugqibela, kuthathelwa ingqalelo ii-nuances ezinokwenzeka, ezifana nokugqithelana kweefestile kunye nokungafihli. .

Ngamanye amagama, umncedisi odibeneyo akaboneleli nge-API ukunika imiba umntu ngamnye, kodwa isebenza kuphela kwiifestile esele zenziwe, Oku kukuvumela ukuba ukhuphe i-buffering kabini xa usebenzisa amathala eencwadi akwinqanaba eliphezulu njenge-GTK kunye ne-Qt, ethatha umsebenzi wokuhlela umxholo wefestile.

IWayland isombulula iingxaki ezininzi zokhuseleko ze-X11 kuba, ngokungafaniyo neyomva, ibeka igalelo kunye nemveliso kwifestile nganye, ayivumeli umxhasi ukuba afikelele kumxholo wabanye abathengi beefestile, kwaye ayivumeli ucambulo lweziganeko zongeniso ezinxulumene nezinye iifestile.

Iindaba eziphambili zeWayland 1.22

Kolu guqulelo lutsha lwe-Wayland 1.22 olubonisiweyo, kuyacaca ukuba inkxaso ye wl_surface ::preferred_buffer_scale kunye ne wl_surface::preferred_buffer_transform iziganeko kwi-wl_surface API, apho umncedisi odibeneyo uthumela ulwazi malunga notshintsho kwinqanaba lesikali kunye neeparamitha zokuguqulwa komphezulu.

Olunye utshintsho olwahlukileyo kukuba yongeze i-wl_pointer::isiganeko se-axis kwi wl_pointer API ukuya bonisa idilesi yendawo yesalathisi ukumisela umkhombandlela ochanekileyo wokuskrola kwiiwijethi.

Ukongeza kuloo nto, i-Wayland-server yongeza indlela yokufumana igama lehlabathi kwaye iphumeze umsebenzi we-wl_client_add_destroy_late_listener.

Kwicala le Utshintsho olunxulumene ne-Wayland kwizicelo, ubume be-desktop, kunye nokuhanjiswa, oku kulandelayo kubonisiwe:

  • Iwayini iza nenkxaso yokuqala yokusetyenziswa kwimo engqongileyo esekwe kwiprothokholi yaseWayland ngaphandle kweXWayland kunye neX11 components. Kwinqanaba langoku, umqhubi we-winewayland.drv kunye neenxalenye ze-unixlib zongeziwe, kwaye amalungiselelo enziwe ukucubungula iifayile zenkcazo yeprotocol ye-Wayland yinkqubo yokwakha. Kolunye ukukhutshwa okulandelayo, baceba ukubandakanya utshintsho ukwenza imveliso kwindawo yaseWayland.
  • Ukuphuculwa okuqhubekayo kwinkxaso ye-Wayland kwiinguqulelo ze-KDE Plasma 5.26 kunye ne-5.27. Kuphunyezwe ukukwazi ukukhubaza ukuncamathisela kwibhodi eqhotyoshwayo ngeqhosha eliphakathi lemouse. Ubulunga obuphuculweyo bokulinganisa usetyenziso oluqaliswe nge-XWayland.
  • Ukubonelela ngokhetho oluzenzekelayo lwenqanaba lokusondeza kwisikrini.
  • Iinguqulelo zovavanyo ze-xfce4-panel kunye ne-xfdesktop desktop zilungiselelwe i-Xfce enikezela ngenkxaso yokuqala yokusebenza kwiimeko ezisekelwe kwiprothokholi yaseWayland.
  • Indawo yomsebenzisi yosasazo lwemisila isusiwe kumncedisi we X ukuze kusetyenziswe umthetho olandelwayo we Wayland.
  • I-Blender ye-3 ye-3.4D ye-model system isebenzisa inkxaso ye-protocol ye-Wayland, ekuvumela ukuba usebenzise i-Blender ngokuthe ngqo kwiindawo ezisekelwe e-Wayland ngaphandle kokusebenzisa i-XWayland layer.
  • I-Sway custom environment version 1.8 ene-Wayland ikhutshiwe.
  • Indawo engqongileyo yePhephaDE 0.2 iyafumaneka, isebenzisa iQt kunye neWayland.
  • IFirefox iphucule ukwabelana ngesikrini kwindawo yaseWayland ngokulungisa imiba ngokuskrola kakuhle komxholo, ukudubula isiganeko sokucofa xa i-scrollbar icofa, kunye nokuskrola ngaphandle komxholo kwiindawo eziseWayland.
  • I-valve iyaqhubeka nokuphuhlisa i-Gamescope Composite Server (eyayibizwa ngokuba yi-steamcompmgr), esebenzisa i-Wayland protocol kwaye isetyenziswe kwi-SteamOS 3 inkqubo yokusebenza.
  • Uphuhliso lwe-lxqt-sway, izibuko le-LXQt yendawo yomsebenzisi exhaswa yi-Wayland. Kwakhona, enye iprojekthi ye-LWQt iphuhlisa isisongelo se-LXQt esilungiselelweyo esekwe kwi-Wayland.. Iyaqhubeleka nokufakwa kwe-MATE desktop ukuya eWayland.
  • I-System76 iphuhlisa inguqulelo entsha yendawo yomsebenzisi we-COSMIC isebenzisa i-Wayland.
  • I-Wayland yenziwe ngokungagqibekanga kumaqonga eemfonomfono ePlasma Mobile, Sailfish, webOS Open Source Edition, Tizen, kunye neAsteroidOS.
    Ngokusekwe kwi-Wayland, i-Ubuntu Framework kunye ne-wayward shells ziyaphuhliswa.

Ekugqibeleni, kwabo banomdla wokukwazi ukuzama le nguqulo entsha Uyakwazi ukukhuphela ikhowudi yemvelaphi yesakhiwo sakho ukusuka eli khonkco lilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.