{"id":181946,"date":"2026-06-08T02:48:53","date_gmt":"2026-06-08T00:48:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-49"},"modified":"2026-06-08T02:48:53","modified_gmt":"2026-06-08T00:48:54","slug":"vypusk-wayland-protocols-1-49","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-49","title":{"rendered":"Wayland-Protocols 1.49 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>K\u00e4es on wayland-protocols 1.49, mis sisaldab protokollide ja laienduste komplekti, mis t\u00e4iendab alusp rotokolli Wayland ja pakub vajalikke v\u00f5imalusi komposiitserverite ja kasutajakeskkondade loomiseks. <\/p>\n<p>Uues versioonis:<\/p>\n<ul>\n<li class=\"l\"> Lisatud on katsetamisprotokoll xx-fractional-scale, mis v\u00f5imaldab skaleerida loogiliste koordinaatide s\u00fcsteemi, kus v\u00e4\u00e4rtused on m\u00e4\u00e4ratud t\u00e4isarvudena, et suurendada positsioneerimise t\u00e4psust ja t\u00f5sta loogiliste koordinaatide t\u00f5husust kuni \u00fcksikute piksliteni. Selline v\u00f5imalus lahendab loogiliste koordinaatide s\u00fcsteemi piiratud lahutusv\u00f5ime probleemi, mis ei ole piisav \u00fcksikute pikslite tasemel positsioneerimiseks, mis on vajalik t\u00e4iusliku fraktsionaalse skaleerimise rakendamiseks.\n<li class=\"l\"> Protokollile &#171;linux-dmabuf&#187; on lisatud tugi mitme GPU-ga s\u00fcsteemides t\u00f6\u00f6tamiseks. Sellistes s\u00fcsteemides saab klient kokkuleppele j\u00f5uda koost\u00e4itjatega. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-prohoster\/\" title=\"serverilt\" data-wpil-keyword-link=\"linked\">serverilt<\/a> millist GPU-d kasutada.\n<li class=\"l\"> Protokollis color-management-v1 on lisatud tugi BT.2100 formaadis pildimetadatele HDR-sisu, mis on loodud Windowsi jaoks, \u00f5igesti kuvamiseks komposiitkomplektides. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-newyork\/\" title=\"serveris\" data-wpil-keyword-link=\"linked\">serveris<\/a> spetsiaalsed t\u00f6\u00f6tlejad, mis v\u00f5imaldavad \u00f5igesti kuvada Windowsile loodud HDR-sisu.\n<\/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:\n<\/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>.\n<\/li>\n<li class=\"l\"> \u201epresentation-time\u201d \u2014 tagab video kuvamise.\n<\/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.\n<\/li>\n<li class=\"l\"> \u00ablinux-dmabuf\u00bb \u2014 pakub v\u00f5imalusi wl_bufferite loomiseks DMA-BUF-p\u00f5hjal.\n<\/li>\n<li class=\"l\">  \u201etablet\u201d \u2014 korraldus sisendi saamiseks graafilistelt plaanidelt.\n<\/li>\n<\/ul>\n<p>Protokollid, mis on katsetamisel \u201estaging\u201d harus:\n<\/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.\n<\/li>\n<li class=\"l\"> \u201eext-session-lock\u201d \u2014 m\u00e4\u00e4ratleb seansi lukustamise vahendid, n\u00e4iteks ekraanis\u00e4ilitaja v\u00f5i autentimisdialooge kuvades.\n<\/li>\n<li class=\"l\"> \u201esingle-pixel-buffer\u201d \u2014 v\u00f5imaldab luua \u00fchekildseid puhver, mis sisaldavad nelja 32-bitist RGBA v\u00e4\u00e4rtust.\n<\/li>\n<li class=\"l\"> &#171;xdg-activation&#187; &#8212; v\u00f5imaldab keskenduda erinevatele esmaklassi pindadele (n\u00e4iteks abiga)<br \/>\nxdg-activation \u00fche rakenduse kaudu v\u00f5ib suunata fookuse teisele).<\/p>\n<\/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).\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/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.\n<\/li>\n<li class=\"l\"> xdg-toplevel-icon &#8212; ikooni sidumine \u00fclemise taseme aknaga.\n<\/li>\n<li class=\"l\">\next-image-capture-source ja ext-image-copy-capture &#8212; sisu salvestamise korraldamine, mida kuvatakse ekraanil.\n<\/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.\n<\/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.\n<\/li>\n<li class=\"l\"> commit-timing &#8212; v\u00f5imaldab seostada ajapiirangud pinnasisu (komposiitne <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> peab kuvama sisu muutuse v\u00f5imalikult etteantud aja jooksul, kuid mitte varem).\n<\/li>\n<li class=\"l\"> ext-data-control \u2014 v\u00f5imaldab privileege kasutavatel klientidel hallata andmete t\u00f6\u00f6tlemist, n\u00e4iteks l\u00f5ikehaldurite teostamiseks.\n<\/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.\n<\/li>\n<li class=\"l\"> color-management &#8212; pakub v\u00f5imalusi v\u00e4rvide haldamiseks ja laieneva d\u00fcnaamilise valgustuse (HDR, High Dynamic Range) toetamiseks. Lisatud laienduse abil saavad kliendirakendused teavet v\u00e4rviedastuse seotud seadmete omaduste kohta ja edastavad komposiitserverile teavet oma sisu v\u00e4rviedastuse omaduste kohta. Komposiitserveris saab seda teavet kasutada v\u00e4rvi automaatseks juhtimiseks sisu esitamisel erinevates v\u00e4ljundseadmetes, n\u00e4iteks sisu konvertimiseks esituseks, mis sobib HDR-monitoride jaoks. V\u00e4rviruume kirjeldatakse ICC-profiilide kaudu.\n<\/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.\n<\/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.\n<\/li>\n<li class=\"l\"> ext-background-effect \u2014 efektide rakendamine Waylandi pinna pooll\u00e4bipaistvatele osadele, nagu taustablur.\n<\/li>\n<li class=\"l\"> pointer-warp \u2014 v\u00f5imaldab rakendusel kohe pointeri m\u00e4\u00e4ratud asukohta viia.\n<li class=\"l\"> xdg-session-management &#8212; funktsioonid seansi taastamiseks ja akende asendi taastamiseks katkestatud seansist, n\u00e4iteks p\u00e4rast komposiitserveri v\u00f5i rakenduse ootamatut sulgemist.\n<\/li>\n<\/ul>\n<p>Protokollid, mida arendatakse \u00abexperimental\u00bb harus:\n<\/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>\n<li class=\"l\"> xx-input-method &#8212; v\u00f5imaldab rakendustel rakendada tekstisisestusmeetodeid komposiitserverite jaoks ja genereerida sisestatud teksti, mida saab kasutada n\u00e4iteks virtuaalsete klaviatuuride ja IME-lahenduste (Input Method Editor) loomiseks sisendi t\u00f6\u00f6tlemiseks.\n<\/li>\n<li class=\"l\">  xx-text-input &#8212; v\u00f5imaldab komposiitserveritel rakendada sisestusmeetodeid ja saata teksti rakendustes. Protokoll standardiseerib interaktsiooni komposiitserveri ja rakenduste vahel ning v\u00f5imaldab hallata selliseid funktsioone nagu sisestatud teksti edastamine, fookuse muutuse s\u00fcndmuste t\u00f6\u00f6tlemine ja sisestusv\u00e4ljade spetsiifika arvestamine (keel, tekstivalik, sisu t\u00fc\u00fcp).\n<\/li>\n<li class=\"l\">  xx-cutouts &#8212; teabe hankimiseks l\u00f5igetest ekraanil (n\u00e4iteks ala nutitelefoni eeskaamera jaoks).\n<\/li>\n<li class=\"l\"> xx-zones &#8212; \u00fclemiste akende loomine ja lisamine &#171;piirkondadesse&#187; &#8212; keskkonnad oma koordinaatide s\u00fcsteemiga. Protokoll v\u00f5imaldab korraldada akende loogilist asetust, kus iga aken on paigutatud teise akna suhtes.\n<\/li>\n<li class=\"l\"> xx-keyboard-filter &#8212; valitud klaviatuuris\u00fcndmuste kliendi poolt p\u00fc\u00fcdmise, sisendi s\u00fcndmuste muutmise v\u00f5i teatud s\u00fcndmuste edastamise blokeerimise v\u00f5imalus Waylandi pinnale, millel on sisendifookus.\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.\n<\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 sisestusmeetodite t\u00f6\u00f6tlemine.\n<\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 ekraani liikumise blokeerimine.\n<\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 ajatempleid sisendevents.\n<\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 klaviatuurikombinatsioonide ja otseteede haldamine.\n<\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 Linuxi spetsiifiline puhverdamise s\u00fcnkroniseerimise mehhanism pinna j\u00e4rgi.\n<\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 juhtimine puutetundlikest ekraanidest.\n<\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 piirangud osutite (lukustamine) jaoks.\n<\/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.\n<\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 suhtelised osutite s\u00fcndmused.\n<\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 tekstisisendi korraldamine.\n<\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 liidese loomine naaber kliendi pindadega.\n<\/li>\n<li class=\"l\">  \u2014 akende dekoreerimise renderdamine serveri poolel.\n<\/li>\n<li class=\"l\">  \u2014 t\u00e4iendavad andmed video v\u00e4ljundi kohta (kasutatakse fraktsionaalse skaleerimise jaoks).\n<\/li>\n<li class=\"l\">  \u2014 sisendi haaramine XWayland rakendustes.\n<\/li>\n<\/ul>\n<p>Allikas: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65638\">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.49, \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: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b xx-fractional-scale, \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\u044c \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0446\u0435\u043b\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438, \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0434\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 [&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-181946","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.49, \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-49\" \/>\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.49 | 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.49, \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-49\" \/>\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-06-08T00:48:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-08T00:48:54+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.49 v\u00e4ljaanne | ProHoster","description":"Esitatud on wayland-protocols paketi 1.49 v\u00e4ljaanne, mis sisaldab protokollide ja laienduste komplekti, mis t\u00e4iendab p\u00f5hiprotokolli Wayland ja pakub v\u00f5imalusi, mis on vajalikud komposiitserverite ehitamiseks.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-wayland-protocols-1-49","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.49 | 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.49, \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-49","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-06-08T00:48:54+00:00","article:modified_time":"2026-06-08T00:48:54+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\/181946","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=181946"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/181946\/revisions"}],"predecessor-version":[{"id":182078,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/181946\/revisions\/182078"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=181946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=181946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=181946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}