{"id":167051,"date":"2026-04-01T17:12:02","date_gmt":"2026-04-01T15:12:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-48"},"modified":"2026-04-01T17:12:02","modified_gmt":"2026-04-01T15:12:02","slug":"vypusk-wayland-protocols-1-48","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-48","title":{"rendered":"Wayland-Protocols 1.48 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ilmus Wayland-protokollide paketi 1.48 v\u00e4ljalaskmine, mis sisaldab protokollide ja laiendite kogumit, mis t\u00e4iendab p\u00f5hiprotokolli Wayland ja pakub funktsioone, mis on vajalikud komposiitserverite ja kasutajakeskkondade loomiseks.     <\/p>\n<p>Uues versioonis:  <\/p>\n<ul>\n<li class=\"l\"> Kategooriasse &#171;staging&#187; on lisatud protokoll xdg-session-management, mis pakub v\u00f5imalusi katkestatud seansi akende olekute ja positsioonide taastamiseks Waylandi protokollidel p\u00f5hinevates keskkondades, n\u00e4iteks komposiitserveri v\u00f5i rakenduse ootamatu sulgemise j\u00e4rel.\n<li class=\"l\"> Tekstisisendi protokolli v\u00f5imekusi on laiendatud, v\u00f5imaldades komposiitserveritel rakendada sisendi meetodeid ja edastada teksti rakendustele. N\u00e4iteks on lisatud lipp no_emoji, et v\u00f5imaldada sisestamist ilma Emoji'teta, on rakendatud t\u00e4iendavate toimingute tugi peale teksti kleepimise, lisatud keelainete lipp, et edastada teavet keele kohta, lisatud p\u00e4ringud sisendipaneeli kuvamiseks ja peitmiseks ning lisatud preedit_hint lipp, et kohandada eelvaate redigeerimise stiili.\n<li class=\"l\"> Lisatud on katsetamisprotokoll xx-cutouts, et saada teavet ekraanil olevate l\u00f5igete kohta (n\u00e4iteks piirkonnad ekraanil, kus asub esikaamera nutitelefonil).\n<li class=\"l\"> Lisaeksperimentaalne protokoll xx-zones, et luua ja lisada pealiskorra aknaid &#171;alad&#187; \u2014 keskkonnad oma koordinaatruumiga. Protokoll v\u00f5imaldab korraldada akende loogilist paigutust, kus iga aken paigutatakse teise akna suhtes.\n<li class=\"l\"> Lisatud on katsetamisprotokoll xx-keyboard-filter, et klient saaks haarata valitud klaviatuuri s\u00fcndmusi, muuta sisendite s\u00fcndmusi v\u00f5i blokeerida teatud s\u00fcndmuste edastamist Waylandi pinnale, millel on sisendifookus.              <\/ul>\n<p>K\u00f5ik protokollid l\u00e4bivad j\u00e4rjestikuseid arendus-, testimis- ja stabiilsusfaase. P\u00e4rast arendusetapi l\u00f5ppu (kategooria &#171;unstable&#187;) viiakse protokoll &#171;staging&#187; harusse ja see kuulutatakse ametlikult wayland-protocols komplekti osaks, ja p\u00e4rast testimise l\u00f5petamist liigub see stabiilsete kategooriasse. &#171;Staging&#187; kategooriast p\u00e4rit protokolle saab juba kasutada komposiitide <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-gdansk\/\" title=\"serverites\" data-wpil-keyword-link=\"linked\">serverites<\/a> ja klientide puhul, kus on vajalikud seotud funktsioonid. Erinevalt &#171;unstable&#187; kategooriast on &#171;staging&#187; faasis keelatud teha \u00fchilduvust rikkuvaid muudatusi, kuid testimise k\u00e4igus tuvastatud probleemide ja puuduste korral ei v\u00e4listata protokolli asendamist uue suure versiooniga v\u00f5i m\u00f5ne muu Waylandi laiendiga.      <\/p>\n<p>Protokollide arendamist arendajatele kiirendada ja varajast protokollide rakendamist olemasolevates projektides soodustada, on juba eelmine versioon lisanud faasi &#171;experimental&#187;, milles lubatakse teha \u00fchilduvust rikkuvaid muudatusi ja lisada &#171;tooreid&#187; protokolle, mida saab j\u00e4rk-j\u00e4rgult viia soovitud tasemele. Kui protokolli viimiseks &#171;staging&#187; faasi on vajalik toetustiimi moodustamine ja kindla arvu osaliste tagasiside (ACK) saamine, siis &#171;experimental&#187; faasi piisab, kui kahe n\u00e4dala jooksul ei esita keegi vastuv\u00e4iteid (NACK).                  <\/p>\n<p>Praegu kuuluvad wayland-protocols komplekti j\u00e4rgmised stabiilsed protokollid, mis tagavad tagasiside \u00fchilduvuse:  <\/p>\n<ul>\n<li class=\"l\"> viewporter&#187; &#8212; v\u00f5imaldab kliendil teostada tegevusi pinna suuruse ja servade l\u00f5ikamise osas. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-los-angeles\/\" title=\"serverilt\" data-wpil-keyword-link=\"linked\">serverilt<\/a>.   <\/li>\n<li class=\"l\"> \u201epresentation-time\u201d \u2014 tagab video kuvamise.  <\/li>\n<li class=\"l\"> &#171;xdg-shell&#187; &#8212; liidese loomine ja suhtlemine pindadega nagu aknad, v\u00f5imaldades neid ekraanil liigutada, minimeerida, maksimeerida, suurust muuta jne.  <\/li>\n<li class=\"l\"> \u00ablinux-dmabuf\u00bb \u2014 pakub v\u00f5imalusi wl_bufferite loomiseks DMA-BUF-p\u00f5hjal.    <\/li>\n<li class=\"l\">  \u201etablet\u201d \u2014 korraldus sisendi saamiseks graafilistelt plaanidelt.  <\/li>\n<\/ul>\n<p>Protokollid, mis on katsetamisel \u201estaging\u201d harus:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 annab vajalikud ressursid stereonuudise loomiseks erinevate puhverdatega vasaku ja parema silma jaoks virtuaalsete prillide kuvamisel.   <\/li>\n<li class=\"l\"> \u201eext-session-lock\u201d \u2014 m\u00e4\u00e4ratleb seansi lukustamise vahendid, n\u00e4iteks ekraanis\u00e4ilitaja v\u00f5i autentimisdialooge kuvades.    <\/li>\n<li class=\"l\"> \u201esingle-pixel-buffer\u201d \u2014 v\u00f5imaldab luua \u00fchekildseid puhver, mis sisaldavad nelja 32-bitist RGBA v\u00e4\u00e4rtust.  <\/li>\n<li class=\"l\"> \u201exdg-activation\u201d \u2014 v\u00f5imaldab fookuse edastamist erinevate peamiste pindade vahel (n\u00e4iteks v\u00f5ib \u00fcks rakendus xdg-activation'i abil teisele rakendusele fookuse edastada).    <\/li>\n<li class=\"l\"> content-type \u2014 v\u00f5imaldab klientidel edastada komposiitserverisse <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-shicago\/\" title=\"serveri\" data-wpil-keyword-link=\"linked\">serveri<\/a> teavet kuvamise kohta, mida saab kasutada sisu k\u00e4itumise optimeerimiseks, n\u00e4iteks spetsiifiliste DRM-omaduste, nagu \u201econtent type\u201d, m\u00e4\u00e4ramiseks. Toetatakse j\u00e4rgmisi sisu t\u00fc\u00fcpe: none (pole teavet andmete t\u00fc\u00fcbi kohta), photo (digitaalsete fotode v\u00e4ljastamine, mis n\u00f5uab minimaalset t\u00f6\u00f6tlemist), video (video v\u00f5i animatsioon, mis vajab t\u00e4psemat s\u00fcnkroonimist viivitusprobleemide v\u00e4ltimiseks) ja game (m\u00e4ngude k\u00e4ivitamine, mis vajab minimaalset viivitust v\u00e4ljundis).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 v\u00f5imaldab komposiitserveritel edastada klientidele teateid kasutaja mitteaktiivsusest, mida saab kasutada t\u00e4iendavate energias\u00e4\u00e4sture\u017eiimide aktiveerimiseks p\u00e4rast teatud mitteaktiivsuse aega.            <\/li>\n<li class=\"l\"> tearing-control \u2014 v\u00f5imaldab t\u00e4ieliku ekraani rakendustes v\u00e4lja l\u00fclitada vertikaalse s\u00fcnkroonimise (VSync) raamiga, mis on m\u00f5eldud rebenemiste v\u00e4ltimiseks v\u00e4ljundis (tearing). Multimeedia rakendustes on rebenemistest tingitud artefaktide ilmumine soovimatu, kuid m\u00e4ngurakendustes v\u00f5ib nende artefaktidega leppida, kui nende k\u00f5rvaldamine toob kaasa t\u00e4iendavaid viivitusi.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 teabe saamine k\u00f5ige \u00fclemisel tasemel (toplevel) asetsevate pindade kohta, mis v\u00f5imaldavad akende kinnitamist teistele sisule, n\u00e4iteks oma paneelide ja aknataskute \u00fchendamiseks.     <\/li>\n<li class=\"l\"> security-context \u2014 v\u00f5imaldab tuvastada kliente, kes kasutavad sandbox-isolatsiooni. Klient saab registreerida uue \u00fchenduse komposiitserveriga, mis p\u00f5hineb Waylandil, ja kinnitada sellele turvakonteksti, mille j\u00e4rel komposiitjuht piirab m\u00e4\u00e4ratud turvakonteksti alusel hoonele l\u00e4henemise v\u00f5imalusi.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 alternatiivne viis kursori v\u00e4limuse seadistamiseks, mis p\u00f5hineb kursori piltide seeria edastamisel pinnale (wl_surface) sidumise asemel.    <\/li>\n<li class=\"l\"> \u00abext-transient-seat\u00bb \u2014 m\u00f5eldud ajutiste iseseisvate seansside (seat) loomiseks, mis on m\u00f5eldud kasutamiseks koos virtuaalsete siseseadmetega. N\u00e4iteks v\u00f5imaldab protokoll, kui teostatakse kauglaudade \u00fchendamine, iga kasutaja jaoks luua eraldi seansi virtuaalse klaviatuuri ja hiirega.    <\/li>\n<li class=\"l\"> \u00abxdg-toplevel-drag\u00bb \u2014 laiendab \u00abdrag &amp; drop\u00bb mehhanismi, v\u00f5imaldades rakendada \u00fclemise taseme aknade kinnitamist liikumise operatsiooniga, mida saab kasutada n\u00e4iteks t\u00f6\u00f6riistaribade v\u00f5i brauseri vahekaartide lohistamiseks. Uus protokoll v\u00f5imaldab luua akna lahti\u00fchendatud osi, mis lohistamise ajal muutuvad uuteks akendeks ja saavad liikuda olemasoleva akna kohal enne uuesti kinnitamist.    <\/li>\n<li class=\"l\"> \u00abxdg-dialog\u00bb \u2014 v\u00f5imaldab m\u00e4\u00e4rata tipppindadele dialoogidele spetsiifilisi omadusi, n\u00e4iteks saab luua modaalset dialooge, mis blokeerivad kasutaja suhtlemise \u00fclej\u00e4\u00e4nud liidesega.      <\/li>\n<li class=\"l\"> \u00ablinux-drm-syncobj\u00bb \u2014 pakub t\u00f6\u00f6riistu, et k\u00e4sitsi s\u00fcnkroniseerida puhverdamist DRM (Direct Rendering Manager) s\u00fcnkroons\u00fcsteemide abil. Eeldatakse, et antud protokoll parandab koost\u00f6\u00f6d Vulkan ja OpenGL graafika API-de p\u00f5hjal t\u00f6\u00f6tavate draiveritega, pakkudes v\u00f5imaluse veenduda, et puhverdamise joonistusoperatsioon on l\u00f5petatud enne, kui komposiitk\u00e4itleja n\u00e4itab antud puhvers.    <\/li>\n<li class=\"l\"> alpha-modifier, mis v\u00f5imaldab klientidel muuta pinna l\u00e4bipaistvuse taset ning viia l\u00e4bipaistvuse tagamise operatsioonid komposiitserveri poole, mis omakorda saab need operatsioonid KMS-ile edastada.   <\/li>\n<li class=\"l\"> xdg-toplevel-icon &#8212; ikooni sidumine \u00fclemise taseme aknaga.    <\/li>\n<li class=\"l\">   ext-image-capture-source ja ext-image-copy-capture &#8212; sisu salvestamise korraldamine, mida kuvatakse ekraanil.  <\/li>\n<li class=\"l\"> xdg-system-bell &#8212; v\u00f5imaldab kuvada s\u00fcsteemsignaali, mida saab kasutada n\u00e4iteks terminalide emulaatoris hoiatuseks. Signaali v\u00e4ljastamise vormi m\u00e4\u00e4rab koosolekuhaldur, see v\u00f5ib olla mitte ainult heli, vaid ka visuaalne tagasiside.      <\/li>\n<li class=\"l\"> fifo &#8212; rakendab FIFO-mehhanismi (esimene saabus - esimene lahkub) sisu v\u00e4rskendamise j\u00e4rjekorra t\u00f6\u00f6tlemiseks. Praktikas v\u00f5imaldab protokoll v\u00e4ljastamisel kasutada ootamist, kuni vertikaalne skaneerimine (vblank) on l\u00f5petatud, selle asemel, et kasutada tagasikutsumise k\u00f5nesid iga kord, kui uus raamat on valmis kuvamiseks, mis lahendab k\u00f5rge koormuse probleemi GPU-le VSync-i kasutamisel.      <\/li>\n<li class=\"l\"> commit-timing &#8212; v\u00f5imaldab siduda aja piirangu sisu pinnale (koosolekuhaldur peab sinu poolt antud ajal kuvama sisu muutuse, kuid mitte varem).  <\/li>\n<li class=\"l\"> ext-data-control \u2014 v\u00f5imaldab privileege kasutavatel klientidel hallata andmete t\u00f6\u00f6tlemist, n\u00e4iteks l\u00f5ikehaldurite teostamiseks.      <\/li>\n<li class=\"l\"> ext-workspace \u2014 rakendab kontseptsiooni <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/abuzoustojchivye-vps\/\" title=\"virtuaalsetele t\u00f6\u00f6lauale\" data-wpil-keyword-link=\"linked\">virtuaalsetele t\u00f6\u00f6lauale<\/a> ja pakub s\u00fcndmusi t\u00f6\u00f6lauaseisundi kohta, samuti v\u00f5imalusi t\u00f6\u00f6lauade aktiveerimiseks ja deaktiveerimiseks. Protokolli saab kasutada paneelide ja indikaatorite loomiseks, mis kuvavad loetelu saadaolevatest virtuaalsetest t\u00f6\u00f6lauadest ja v\u00f5imaldavad nende vahel vahetada.      <\/li>\n<li class=\"l\"> v\u00e4rvihaldus \u2014 pakub v\u00f5imalusi v\u00e4rvihalduseks ja laiendatud d\u00fcnaamilise valgustuse ulatuse (HDR, High Dynamic Range) toetamiseks. Lisatud laienduse abil saavad kliendiprogrammid teavet v\u00e4rviedastuse omaduste kohta v\u00e4ljundseadmete kohta ja edastavad komposiitserverile andmeid oma sisu v\u00e4rviedastuse omadustest. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-newyork\/\" title=\"serveris\" data-wpil-keyword-link=\"linked\">serveris<\/a> seda teavet saab kasutada v\u00e4rvi automaatseks juhtimiseks sisu kuvamisel erinevates v\u00e4ljundseadmetes, n\u00e4iteks sisu konverteerimiseks, mis sobib HDR-monitoritel kuvamiseks. V\u00e4rviruume kirjeldatakse ICC profiilide abil.   <\/li>\n<li class=\"l\"> xdg-toplevel-tag \u2014 v\u00f5imaldab Waylandi klientidel kinnitada m\u00e4rgiseid taseme \u00fclemistele pindadele, mida komposiitserver saab kasutada akende tuvastamiseks p\u00e4rast rakenduse taask\u00e4ivitamist (n\u00e4iteks rakendus v\u00f5ib seadistada m\u00e4rgised \u00abpeamine aken\u00bb ja \u00abseaded\u00bb peamise akna ja seadete akna jaoks). Selline tuvastamine on kasulik akende positsioonide, suuruste ja omaduste taastamiseks p\u00e4rast taask\u00e4ivitamist, samuti erireeglite m\u00e4\u00e4ratlemiseks erinevat t\u00fc\u00fcpi akende jaoks.    <\/li>\n<li class=\"l\"> color-representation \u2014 Waylandi pinna v\u00e4rvi esinduse m\u00e4\u00e4ratlemine. Waylandi kliendid saavad edastada metainformatsiooni, mis on vajalik l\u00e4bipaistvuse, v\u00e4rvimudeli, alamosakeste ja kvantimise vahemiku m\u00e4\u00e4ratlemiseks, ning mis rakendatakse andmebufi muundamisel YCbCr v\u00e4rvimudelist RGB esindusse.     <\/li>\n<li class=\"l\"> ext-background-effect \u2014 efektide rakendamine Waylandi pinna pooll\u00e4bipaistvatele osadele, nagu taustablur.      <\/li>\n<li class=\"l\"> pointer-warp \u2014 v\u00f5imaldab rakendusel kohe pointeri m\u00e4\u00e4ratud asukohta viia.      <\/li>\n<\/ul>\n<p>Protokollid, mida arendatakse \u00abexperimental\u00bb harus:  <\/p>\n<ul>\n<li class=\"l\"> xx-session-management \u2014 akende olekute taastamine katkestatud seansside jaoks (n\u00e4iteks p\u00e4rast komposiitmened\u017eeri j\u00e4rsku sulgemist).\n<li class=\"l\"> xx-input-method \u2014 v\u00f5imaldab rakendustel rakendada tekstisisendi meetodeid komposiitidele. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/\" title=\"serverid\" data-wpil-keyword-link=\"linked\">serverid<\/a> ja genereerida sisestatud teksti, mida saab kasutada n\u00e4iteks virtuaalsete klaviatuuride ja IME-kihide (Sisendimeetodi redaktor) loomiseks sisendi t\u00f6\u00f6tlemiseks.    <\/li>\n<li class=\"l\">  xx-text-input \u2014 v\u00f5imaldab komposiitserveritel rakendada sisendi meetodeid ja saata teksti rakendustesse. Protokoll standardiseerib komposiitidevahelise suhtluse. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-prohoster\/\" title=\"serverilt\" data-wpil-keyword-link=\"linked\">serverilt<\/a> ja rakenduste vahel ning v\u00f5imaldab hallata selliseid funktsioone nagu sisestatud teksti edastamine, sisendifookuse muutumise s\u00fcndmuste t\u00f6\u00f6tlemine ja sisendiv\u00e4ljade spetsiifika arvestamine (keel, teksti valimine, sisu t\u00fc\u00fcp).        <\/li>\n<\/li>\n<\/ul>\n<p>Protokollid, mis arendatakse 'unstable' haru:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 haldus t\u00f6\u00f6s t\u00e4isekraanire\u017eiimis.  <\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 sisestusmeetodite t\u00f6\u00f6tlemine.  <\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 ekraani liikumise blokeerimine.  <\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 ajatempleid sisendevents.  <\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 klaviatuurikombinatsioonide ja otseteede haldamine.    <\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 Linuxi spetsiifiline puhverdamise s\u00fcnkroniseerimise mehhanism pinna j\u00e4rgi.      <\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 juhtimine puutetundlikest ekraanidest.    <\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 piirangud osutite (lukustamine) jaoks.  <\/li>\n<li class=\"l\"> \u00abprimary-selection\u00bb \u2014 sarnaselt X11-le tagab primaarse l\u00f5ikepuhvri (primary selection) toimimise, mille teave t\u00f5stetakse tavaliselt keskmise hiireklahviga sisse.    <\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 suhtelised osutite s\u00fcndmused.    <\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 tekstisisendi korraldamine.   <\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 liidese loomine naaber kliendi pindadega.  <\/li>\n<li class=\"l\">  \u2014 akende dekoreerimise renderdamine serveri poolel.  <\/li>\n<li class=\"l\">  \u2014 t\u00e4iendavad andmed video v\u00e4ljundi kohta (kasutatakse fraktsionaalse skaleerimise jaoks).    <\/li>\n<li class=\"l\">  \u2014 sisendi haaramine XWayland rakendustes.        <\/li>\n<\/ul>\n<p>Allikas: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65120\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439. \u0412 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438: \u0412 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e &#171;staging&#187; \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b xdg-session-management, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043e\u043a\u043e\u043d \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0430\u043d\u0441\u0430 \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0441\u043b\u0435 \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-167051","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-48\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Wayland-Protocols 1.48 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-48\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-01T15:12:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-01T15:12:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wayland-Protocols 1.48 v\u00e4ljaanne | ProHoster","description":"K\u00e4esolev on wayland-protocols 1.48, mis sisaldab protokollide ja laienduste komplekti, mis t\u00e4iendavad p\u00f5hiprotokolli Wayland ning pakuvad v\u00f5imalusi, mis on vajalikud komposiitserverite ehitamiseks.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-48","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Wayland-Protocols 1.48 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-48","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-01T15:12:02+00:00","article:modified_time":"2026-04-01T15:12:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/167051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=167051"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/167051\/revisions"}],"predecessor-version":[{"id":168106,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/167051\/revisions\/168106"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=167051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=167051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=167051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}