Wayland-protocols, oo ah qayb ka mid ah horumarinta kuwaas oo kaabaya awoodaha Wayland

Dhawaan sii deynta nooca cusub ayaa lagu dhawaaqay xirmada borotokoolka wayland 1.26, kaas oo ka kooban dhowr borotokoolka iyo kordhinta kaabaysa awoodaha hab-maamuuska saldhiga Wayland iyo bixinta awoodaha loo baahan yahay si loo dhiso server-ka isku dhafan iyo deegaanka isticmaalaha.

Dhammaan hab-maamuusyadu waxay si joogto ah u maraan saddex weji: horumarinta, tijaabinta, iyo xasilinta. Ka dib marka la dhammeeyo marxaladda horumarinta (qaybta "aan xasiloonayn"), borotokoolka waxaa lagu dhejiyaa laanta "staging" waxaana si rasmi ah loogu daraa suudhka borotokoolka wayland, ka dib marka la dhammeeyo imtixaanka, waxaa loo wareejinayaa qaybta xasilloon. Hab-maamuusyada qaybta "staging" ayaa mar horeba loo isticmaali karaa server-yada iyo macaamiisha isku dhafan halkaas oo shaqada la xidhiidha iyaga looga baahan yahay.

Si ka duwan qaybta "aan xasiloonayn", "habaynta" isbeddelada ku xad-gudbinaya waafaqsanaanta waa mamnuuc, laakiin haddii dhibaatooyinka iyo kutaannada la ogaado inta lagu jiro baaritaanka, beddelka nooc cusub oo borotokool ah ama kordhin kale oo Wayland ah lama saarayo.

Dhinaca hab-maamuuska Wayland ee hadda jira, hab-maamuusyada xasilloon ee soo socda ee ku habboon noocyadii hore ayaa soo baxay:

  • daawade: Waxay u ogolaataa macmiilka inuu sameeyo ficilo miisaaman iyo goynta cidhifyada dusha sare ee dhinaca server-ka.
  • wakhtiga bandhigga: kaas oo bixiya bandhiga fiidiyooga
    xdg-qolof: kaas oo ah interface-ka abuurista iyo la falgalka sagxadaha sida daaqadaha, taas oo u oggolaanaysa inay ku wareegaan shaashadda, yareeyaan, sare u qaadaan, cabbiraan, iwm.

Dhanka borotokoolka lagu tijaabiyay laanta "habaynta" waxaan ka heli karnaa:

  • heshiis ijaareed : Waxay siisaa agabka lagama maarmaanka u ah si loo sameeyo sawir stereo leh meelo kala duwan oo indhaha bidix iyo midig ah marka loo diro madax-madaxeedyada dhabta ah ee dhabta ah.
  • fadhiga-ext-quful: Wuxuu qeexayaa siyaabaha lagu quful fadhiga, tusaale ahaan inta lagu jiro shaashad-badbaadiyaha ama wada hadalka xaqiijinta.
  • hal-pixel-bufferWaxay kuu ogolaanaysaa inaad abuurto hal-pixel baffers oo ay ku jiraan afar 32-bit RGBA qiyamka.
  • xdg-dhaqdhaqaaq: kaas oo u oggolaanaya in lagu wareejiyo diiradda inta u dhaxaysa sagxadaha kala duwan ee heerka koowaad (tusaale, isticmaalka xdg-activation, hal codsi ayaa u beddeli kara diiradda mid kale).

Astaamaha cusub ee ugu waaweyn ee Wayland-Protocols 1.26

Siideyntani waxay soo bandhigaysaa borotokoolka tijaabada halbeegga ah ee pixel,
kaas oo ay weheliso fidinta daawadayaasha, u ogolaata macaamiisha
samee dusha sare ee hal midab oo cabbir aan sabab lahayn...

Tani sidoo kale waa sii dayntii ugu horeysay ee u baahan kordhinta borotokoolka cusub
Raac erayada RFC 2119. Waxa intaa dheer waxa ilaa hadda la sheegay, noocani waxa kale oo uu la socdaa
caddaynta caadiga ah, faahfaahinta la hagaajiyay iyo hagaajinta kale ee yaryar.

Noocan cusub ee la sii daayay, waxaa lagu iftiimiyay in borotokoolka halbeegga buffer pixel lagu daray qaybta "staging", taas oo u oggolaanaysa abuurista halbeegyo pixels oo ay ku jiraan afar 32-bit RGBA qiyam ah. Isticmaalka borotokoolka bandhigga, adeegayaasha isku dhafan waxay cabbiri karaan halbeegyada pixels si ay u abuuraan midabyo isku mid ah oo cabbir aan sabab lahayn.

Isbeddel kale oo ka muuqda nooca cusub ayaa ahn borotokoolka xdg_shell, kaas oo siinaya isdhexgal lagula falgalo sagxadaha sida daaqadaha, kaas oo kuu ogolaanaya inaad dhaqaajiso dusha shaashadda, yarayso, kordhiso, cabbirka, iwm, tan taageero lagu daray server-yada isku dhafan kaas oo fuliya qayb ka mid ah hawlgallada maamulka daaqada ee ay bixiso xdg_shell.

Dhanka kale, waxaa sidoo kale la iftiimiyay in la soo jeediyay munaasabadda wm_capabilities si loo gudbiyo macluumaadka ku saabsan awoodaha laga heli karo server-ka isku dhafan.

Intaa waxa dheer, waxa kale oo la xusay in hab-maamuuska gelinta qoraalka uu dib u qoray luqadda taas oo keentay tafsiir madmadow iyo caddayn ku saabsan hab-dhaqanka loogu talagalay.

Waxa kale oo xusid mudan in nooca cusub ee hab-maamuuska-wayland adeegsiga erey-bixinta lagu qeexay RFC 2119 ay qasab tahay.

Ugu dambeyntii haddii aad tahay iWaxaan xiisaynayaa inaad wax badan ka ogaato ku saabsan noocaan cusub, waad iska hubin kartaa faahfaahinta Xiriirka soo socda.

Kuwa xiisaynaya inay wax badan ka ogaadaan borotokoolka wayland, way la tashan karaan xiriirka soo socda. 


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.