Siidaynta borotokoolka Wayland-1.48

Xirmada hab-maamuuska Wayland 1.48 ayaa la sii daayay, oo ka kooban hab-maamuusyo iyo kordhinno dhammaystiraya hab-maamuuska Wayland ee asaasiga ah isla markaana bixiya awoodaha loo baahan yahay si loo dhiso server-yo isku dhafan iyo jawi isticmaale.

Nooca cusub:

  • Hab-maamuuska maaraynta fadhiga xdg ayaa lagu daray qaybta diyaarinta, taasoo siinaysa awoodda lagu soo celin karo xaaladda iyo booska daaqadaha laga bilaabo kalfadhi go'an oo ka dhacay deegaannada ku salaysan Wayland, tusaale ahaan ka dib marka server isku dhafan ama codsi uu burburo.
  • Hab-maamuuska qoraalka-gelinta ayaa la ballaariyay, taasoo u oggolaanaysa adeegayaasha isku-dhafan inay hirgeliyaan hababka gelinta oo ay qoraalka u diraan codsiyada. Tusaale ahaan, calanka no_emoji ayaa lagu daray gelinta aan emoji-ga lahayn, taageerada ficillada dheeraadka ah ee ka baxsan gelinta qoraalka ayaa la hirgeliyay, calanka luqadda ayaa lagu daray gudbinta macluumaadka luqadda, codsiyada muujinta iyo qarinta guddiga gelinta ayaa lagu daray, calanka preedit_hint-kana waa lagu daray si loo habeeyo qaabka ka hor tafatirka.
  • Waxaa lagu daray hab-raaca tijaabada ah ee xx-cutouts si loo helo macluumaad ku saabsan jarista shaashadda (tusaale ahaan, aagga ka hooseeya kamaradda hore ee shaashadda taleefanka casriga ah).
  • Hab-maamuuska tijaabada ah ee xx-zones ayaa lagu daray si loogu abuuro laguna daro daaqado heer sare ah "aagagga" - deegaanno leh boos isku-dubbarid ah. Hab-maamuuskani wuxuu u oggolaanayaa habayn macquul ah oo daaqado ah, iyadoo daaqad kasta la dhigayo marka loo eego daaqad kasta oo kale.
  • Waxaa lagu daray hab-maamuuska tijaabada ah, xx-keyboard-filter, si loogu oggolaado macmiilka inuu dhexgalo dhacdooyinka kiiboodhka ee la xushay, wax ka beddelo dhacdooyinka gelinta, ama uu xannibo dhacdooyinka qaarkood in loo gudbiyo dusha sare ee Wayland ee diiradda la saaray.

Dhammaan borotokoolladu waxay si isdaba joog ah u maraan marxaladaha horumarinta, tijaabinta, iyo xasilinta. Ka dib marka la dhammeeyo marxaladda horumarinta (qaybta "aan degganayn"), borotokool ayaa la dhigayaa laanta "samaynta" waxaana si rasmi ah loogu darayaa qaybta hab-raacyada wayland. Ka dib marka la dhammaystiro tijaabada, waxaa loo wareejinayaa qaybta xasilloon. Borotokoollada qaybta "samaynta" ayaa markaa loo isticmaali karaa isku-darka. adeegayaal iyo macaamiisha u baahan shaqeynta la xiriirta. Si ka duwan qaybta "aan degganayn", "diyaarinta" waxay mamnuucdaa isbeddellada jebiya iswaafajinta. Si kastaba ha ahaatee, haddii arrimo ama cillado la ogaado inta lagu jiro tijaabada, beddelka nooc cusub oo borotokool muhiim ah ama kordhin kale oo Wayland ah lama saari karo.

Si loo dedejiyo bixinta borotokoolka horumarinta iyo dhiirigelinta hore ee hirgelinta borotokoolka mashaariicda jira, laga bilaabo sii dayntii hore, marxalad "tijaabo" ayaa lagu daray, taas oo u oggolaanaysa isbeddelka jebiya iswaafajinta iyo ku darida borotokoolka "ceeriin" kuwaas oo si tartiib tartiib ah loo keeni karo heerka saxda ah. Inkasta oo borotokoolku u baahan yahay inuu sameeyo koox taageero ah oo uu helo tiro cayiman oo qirasho ah (ACKs) oo ka socota dib-u-eegayaasha si ay u galaan marxaladda diyaarinta, waxay u baahan tahay oo kaliya inay hesho wax diidmo ah (NACKs) inta lagu jiro muddada laba toddobaad ee dib u eegista si loo galo marxaladda tijaabada.

Suite-protocols-ka wayland hadda waxa ku jira borotokoollada xasiloon ee soo socda, kuwaas oo dib u socon kara:

  • viewporter" - wuxuu u oggolaanayaa macmiilka inuu sameeyo ficillo ku saabsan cabbiridda iyo jarista cidhifyada dusha sare ee dhinaca server.
  • "Presentation-time" - waxay bixisaa bandhig muuqaal ah.
  • "xdg-shell" waa isku-xidhka abuurista iyo la falgalka sagxadaha sida daaqadaha, kaasoo kuu oggolaanaya inaad ku wareejiso hareeraha shaashadda, burburto, ballaariso, cabbirto, iwm.
  • "linux-dmabuf" - waxay bixisaa awoodaha lagu abuurayo wl_buffers ku salaysan DMA-BUF.
  • "Tablet" - ururinta gelinta kaniiniyada garaafka.

Hab-maamuusyada lagu tijaabiyay laanta "habaynta":

  • drm-lease - waxa ay siisaa agabka lagama maarmaanka u ah in lagu soo saaro sawir stereo leh meelo kala duwan oo indhaha bidix iyo midig ah marka la soo saarayo madax-madaxeedyada dhabta ah ee dhabta ah.
  • "ext-sesion-lock" - wuxuu qeexayaa habka loo xiri karo fadhiga, tusaale ahaan, inta uu shaashadu ku shaqaynayo ama wada hadalka xaqiijinta la soo bandhigayo.
  • "single-pixel-buffer" - wuxuu kuu ogolaanayaa inaad abuurto hal-pixel baffers oo ay ku jiraan afar 32-bit RGBA qiimaha.
  • "xdg-activation" - waxay kuu ogolaanaysaa inaad u kala wareejiso diiradda u dhexeeya dusha sare heerka koowaad ee kala duwan (tusaale, addoo isticmaalaya xdg-activation, hal codsi u bedeli karaa diiradda kale).
  • nooca nuxurka - wuxuu u oggolaanayaa macaamiisha inay ka gudbaan isku-dhafka isku-dhafan server Macluumaadka ku saabsan waxyaabaha la soo bandhigayo ee loo isticmaali karo in lagu hagaajiyo dhaqanka ka warqabka macluumaadka, sida dejinta sifooyinka gaarka ah ee DRM sida "nooca macluumaadka." Taageerada noocyada macluumaadka soo socda ayaa lagu dhawaaqay: midna (macluumaad nooca xogta ah ma jiro), sawir (soo saarista sawirka dijitaalka ah ee u baahan habayn yar), muuqaal (muuqaal ama dhaqdhaqaaq, oo u baahan is-waafajin sax ah si looga fogaado in la shiirsado), iyo ciyaarta (bilaabidda ciyaarta, oo u baahan wax soo saar leh daahitaan yar).
  • ext-idle-notify - Waxay u ogolaataa adeegayaasha isku dhafan inay u soo diraan ogaysiisyada ku saabsan hawl la'aanta isticmaale, kaas oo loo isticmaali karo in lagu dhaqaajiyo habab kaydin koronto oo dheeri ah ka dib wakhti go'an oo dhaqdhaqaaq la'aan ah.
  • jeexid-control - waxay kuu ogolaaneysaa inaad damiso isku-dhafka toosan (VSync) oo leh garaaca garaaca garaaca tooska ah ee codsiyada shaashadda buuxa, oo loo isticmaalo in laga ilaaliyo jeexjeexa soo-saarka. Codsiyada warbaahinta badan, artifacts ay sabab u tahay jeexjeexa ayaa ah saameyn aan loo baahnayn, laakiin barnaamijyada ciyaaraha, artifacts waa loo dulqaadan karaa haddii wax ka qabashada iyaga ay keenaan dib u dhac dheeraad ah.
  • ext-ajnebiga-toplevel-list - Waxay soo saartaa macluumaadka ku saabsan sagxadaha la dhigay heerka ugu sarreeya, kaas oo kuu ogolaanaya inaad habayso daaqadaha si aad ugu xidhato waxyaabaha kale, tusaale ahaan, inaad ku dhejiso muraayadahaaga iyo furayaasha daaqadaha.
  • security-context - waxay kuu ogolaanaysaa inaad aqoonsato macaamiisha adoo isticmaalaya go'doominta sanduuqa. Macmiilku waxa uu isku diiwaan gelin karaa xidhiidh cusub server-ka isku dhafan ee ku salaysan Wayland oo uu ku lifaaqi karaa xaalad ammaan, ka dib maareeyaha isku-dhafka ah ayaa xaddidi doona awoodaha la heli karo xiriirka la aasaasay iyada oo ku saleysan xaaladda amniga ee la cayimay.
  • qaabka cursor-ku waa hab kale oo lagu habayn karo muuqaalka cursorka, iyada oo lagu salaynayo gudbinta dhawr sawir oo cursor halkii aad ka soo qaadi lahayd dusha sare (wl_surface).
  • "Kursi-ku-meel-gaar ah" - loogu talagalay in lagu abuuro fadhiyo madax-bannaan oo ku-meel-gaar ah oo loogu talagalay in lagu isticmaalo qalabka wax-gelinta ee casriga ah. Tusaale ahaan, marka la fulinayo awoodda lagu xiri karo miiska fog, borotokoolku wuxuu kuu ogolaanayaa inaad u abuurto fadhi gooni ah isticmaale kasta oo leh kiiboodhka farsamada iyo jiirka.
  • "xdg-toplevel-jiid" - waxay ku fidinaysaa habka "jiid & tuurid" oo awood u leh in lagu dhejiyo daaqadaha heerka sare ah hawlgalka jiidista, taas oo loo isticmaali karo, tusaale ahaan, si loo abaabulo jiidista qalabka ama browserka tabs ee jiirka. Hab-maamuuska cusub wuxuu kuu ogolaanayaa inaad abuurto qaybo la go'i karo oo ka mid ah daaqada, kuwaas oo marka laga soo jiido daaqadaas, noqdaan daaqado cusub oo kor loogu qaadi karo daaqada jirta ka hor inta aan dib loogu dhejin.
  • "xdg-dialog" - waxay kuu ogolaaneysaa inaad ku meeleyso sifooyin-gaar ah oo ku saabsan sagxadaha heerka sare, tusaale ahaan, waxaad abuuri kartaa wada-hadallo modal ah oo xannibaya isdhexgalka isticmaalaha intiisa kale.
  • "linux-drm-syncobj" - waxay siisaa agabka wada shaqaynta bakhaarka cad iyadoo la isticmaalayo DRM (Maareeyaha Soocelinta tooska ah) walxaha isku xidhka. Waxaa loo malaynayaa in macnaha guud ee wada shaqaynta marka la samaynayo wax kaydin ah, borotokoolka la soo jeediyay uu wanaajin doono shaqada darawaliinta ee ku salaysan Vulkan iyo OpenGL garaafyada APIs ( dhaqangelintu waxay ku saleysan tahay maamulayaasha darawallada). Hab-maamuuska cusubi waxa uu suurtogal ka dhigayaa in la hubiyo in qalliinka sawiridda kaydka la dhammaystiro ka hor inta aanu maamulaha curiyaha ahi soo bandhigin kaydkaas.
  • alpha-modifier, kaas oo u oggolaanaya macaamiisha inay beddelaan heerka daahfurnaanta dusha sare iyo wareejinta hawlgallada si loo hubiyo hufnaanta dhinaca server-ka isku-dhafka ah, taas oo markaa u wareejin karta hawlahan KMS.
  • xdg-toplevel-icon - ku xidh summada daaqadda heerka sare.
  • ext-image-capture-source iyo ext-image-copy-capture - abaabulka qabashada waxyaabaha lagu soo bandhigay shaashadda.
  • xdg-system-bell - wuxuu kuu ogolaanayaa inaad soo saarto signalka nidaamka, kaas oo loo isticmaali karo, tusaale ahaan, digniin ahaan emulator terminal. Qaabka soo-saarka calaamadda waxaa lagu go'aamiyaa go'aanka maamulaha isku dhafan;
  • fifo - waxay fulisaa habka FIFO (marka hore, marka hore) si loo farsameeyo safka cusboonaysiinta nuxurka ee dusha la soo bandhigay. Dhanka wax ku oolka ah, borotokoolku wuxuu u ogolaanayaa wax soo saarka inuu sugo iskaanka tooska ah si loo dhamaystiro (vblank) halkii la isticmaali lahaa wicitaanada wicitaanka mar kasta oo ay diyaar u tahay inay soo bandhigto qaab cusub, kaas oo xalliya dhibaatada culeyska sare ee GPU marka la isticmaalayo VSync.
  • waqti go'an - waxay kuu ogolaaneysaa inaad ku xidho wakhtiga xaddidan nuxurka dusha sare (server-ka isku dhafan waa inuu ka tarjumayaa isbeddelka nuxurka haddii ay suurtagal tahay wakhtiga la cayimay ka dib, laakiin aan hore u dhicin).
  • ext-data-control - Waxay u ogolaataa macaamiisha mudnaanta leh inay xakameeyaan habaynta xogta, tusaale ahaan inay hirgeliyaan maamulayaasha sabuuradaha.
  • goobta shaqada ee dheeraadka ah - waxay hirgelisaa fikradda desktop-yada dalwaddu waxayna bixisaa dhacdooyin macluumaad ku saabsan xaaladda miisaska, iyo sidoo kale awoodda lagu hawlgelin karo laguna joojin karo miisaska. Hab-maamuuska waxaa loo isticmaali karaa in lagu abuuro dashboards iyo tilmaameyaal muujinaya liiska miisaska casriga ah ee la heli karo oo u oggolaanaya kala beddelashada dhexdooda.
  • Maareynta midabka — waxay bixisaa awoodo maaraynta midabka iyo taageerada kala duwanaanshaha firfircoon ee sare (HDR). Kordhintani waxay u oggolaanaysaa codsiyada macaamiisha inay helaan macluumaad ku saabsan sifooyinka la xiriira midabka ee aaladaha wax soo saarka iyo inay xogta ku saabsan sifooyinka midabka ee waxa ku jira u gudbiyaan server-ka isku-dhafka ah. Habka isku-dhafka ah, server Macluumaadkan waxaa loo isticmaali karaa maaraynta midabka otomaatiga ah marka la soo bandhigayo macluumaadka aaladaha kala duwan ee wax soo saarka, tusaale ahaan, si loogu beddelo macluumaadka bandhig ku habboon in lagu soo bandhigo kormeerayaasha HDR. Astaamaha ICC waxaa loo isticmaalaa in lagu qeexo meelaha midabka.
  • xdg-toplevel-tag - Waxay u ogolaataa macaamiisha Wayland inay ku dhejiyaan calaamadaha dusha sare ee server-ka curiyay u isticmaali karo si uu u aqoonsado daaqadaha ka dib marka codsiga dib loo bilaabo (tusaale, codsigu wuxuu dejin karaa "daaqadaha ugu muhiimsan" iyo "settings" tags daaqada weyn iyo daaqada dejinta). Aqoonsiga noocan oo kale ah ayaa faa'iido u leh soo celinta booska, cabbirka, iyo guryaha daaqadaha ka dib dib u bilaabashada, iyo qeexida qawaaniinta gaarka ah ee noocyada gaarka ah ee daaqadaha.
  • midab-matalaad - waxay qeexaysaa midabka midabka ee dusha Wayland. Macaamiisha Wayland waxay gudbin karaan xogta badan ee loo baahan yahay si loo qeexo hufnaanta, qaabka midabka, qayb-hoosaadka, iyo tirada cabbirka, oo la isticmaalo marka loo beddelayo kaydka xogta u dhigma qaabka midabka YCbCr ee matalaadda RGB.
  • ext-background-saamaynta - waxay khusaysaa saamaynta qaybaha aan daah-furnayn ee dusha Wayland, sida blur-ga asalka ah.
  • tilmaame-warp - Oggolow codsiga inuu isla markiiba u dhaqaajiyo tilmaame meel cayiman.

Hab-maamuusyada lagu sameeyay laanta tijaabada:

  • xx-fadhi-maareynta - waxay soo celisaa xaaladda daaqadaha ee fadhiyada hakad galay (tusaale, ka dib shil maamule isku dhafan).
  • xx-input-method — waxay u oggolaanaysaa codsiyada inay hirgeliyaan hababka qoraalka ee isku-dhafka ah adeegayaasha oo samee qoraalka la geliyay, kaas oo loo isticmaali karo, tusaale ahaan, in la abuuro kiiboodhyo casri ah iyo lakabyo IME ah (Tifaftiraha Habka Gelinta) si loo farsameeyo gelinta.
  • xx-text-input — waxay u oggolaanaysaa server-yada isku dhafan inay hirgeliyaan hababka gelinta iyo inay qoraalka u diraan codsiyada. Hab-maamuusku wuxuu mideeyaa isdhexgalka ka dhexeeya isku-dhafka server iyo codsiyada, waxayna kuu ogolaaneysaa inaad maamusho awoodaha sida gudbinta qoraalka gelinta, maaraynta dhacdooyinka isbeddelka diiradda saarista, iyo tixgelinta gaarka ah ee goobaha gelinta (luqadda, xulashada qoraalka, nooca macluumaadka).

Hab-maamuusyada lagu soo saarayo laanta "aan xasilloonayn":

  • "fullscreen-shell" - xakamaynta shaqada ee qaabka shaashadda buuxa.
  • "habka wax-gelinta" - hababka wax-gelinta.
  • "Iidle-inhibit" - xannibista bilawga shaashadda (screen save)
  • "Input-timestamps" - timestamps ee dhacdooyinka galinta.
  • "keyboard-shortcuts-inhibit" - waxay xakameysaa lifaaqa furayaasha gaaban ee kiiboodhka iyo furayaasha kulul.
  • "linux-explicit-synchronization" waxay gaar u tahay Linux farsamo loogu talagalay isku-dubaridka kaydka marka loo eego dusha sare.
  • "tilmaamaha-tilmaamaha" - xakamaynta shaashadaha taabashada.
  • "caqabadaha tilmaamayaasha" - xannibaadaha tilmaamayaasha ( xannibaadda).
  • "doorashada aasaasiga ah" - isbarbardhigga X11, waxay xaqiijisaa hawlgalka kiliboodhka aasaasiga ah (doorashada aasaasiga ah), macluumaadka kaas oo inta badan lagu geliyo badhanka jiirka dhexe.
  • "dhacdooyinka tilmaame qaraabo" - dhacdooyinka tilmaame qaraabo.
  • "text-input" - abaabulka gelinta qoraalka.
  • "xdg-shisheeye" waa isku-xidhka la falgalka dusha sare ee macmiilka "dariska".
  • "xdg-decoration" - qurxinta daaqadaha ee dhinaca server-ka.
  • "xdg-output" - macluumaad dheeraad ah oo ku saabsan soo saarista fiidiyowga (oo loo isticmaalo isku-dheellitirka jajabyada).
  • "xwayland-keyboard-grab" - qabso gelinta codsiyada XWayland.

Source: opennet.ru

U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster