{"id":115141,"date":"2024-04-17T20:30:52","date_gmt":"2024-04-17T18:30:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-35"},"modified":"2026-02-13T12:39:20","modified_gmt":"2026-02-13T10:39:20","slug":"vypusk-wayland-protocols-1-35","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-35","title":{"rendered":"Wayland-Protocols 1.35 izlaidums","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Public\u0113ts Wayland-protocols 1.35 izlaidums, kas satur protokolu un papla\u0161in\u0101jumu kopumu, kas papildina pamata Wayland protokola iesp\u0113jas un nodro\u0161ina funkcijas, kas nepiecie\u0161amas kompoz\u012bcijas serveru un lietot\u0101ja vidju izveidei.     <\/p>\n<p>Visi protokoli sec\u012bgi iziet tr\u012bs f\u0101zes \u2014 izstr\u0101de, test\u0113\u0161ana un stabiliz\u0101cija. Pabeidzot izstr\u0101des posmu (kategorija \u00abunstable\u00bb), protokols tiek ierakst\u012bts \u00abstaging\u00bb sada\u013c\u0101 un ofici\u0101li tiek iek\u013cauts wayland-protocols komplekt\u0101, bet p\u0113c test\u0113\u0161anas pabeig\u0161anas tam j\u0101b\u016bt stabilam. Protokolus no \u00abstaging\u00bb kategorijas jau var izmantot kompoz\u012bcijas serveros un klientos, kur nepiecie\u0161ama saist\u012bt\u0101 funkcionalit\u0101te. At\u0161\u0137ir\u012bb\u0101 no \u00abunstable\u00bb kategorijas \u00abstaging\u00bb nav at\u013cauts veikt izmai\u0146as, kas p\u0101rk\u0101pj sader\u012bbu, bet, ja test\u0113\u0161anas laik\u0101 tiek atkl\u0101tas probl\u0113mas un nepiln\u012bbas, netiek izsl\u0113gta jaunas, b\u016btisk\u0101kas protokola versijas vai cita Wayland papla\u0161in\u0101juma aizst\u0101\u0161ana.  <\/p>\n<p>Jaunaj\u0101 versij\u0101:  <\/p>\n<ul>\n<li class=\"l\"> Stabilajos izlaidumos ir p\u0101rnests protokols tablet-v2, kas nodro\u0161ina l\u012bdzek\u013cus ievades organiz\u0113\u0161anai no grafiskajiem plan\u0161etdatoriem.\n<li class=\"l\"> Kategorij\u0101 \u00abstaging\u00bb ir pievienots jauns protokols alpha-modifier, kas \u013cauj klientiem main\u012bt virsmas caursp\u012bd\u012bguma l\u012bmeni un atlikt caursp\u012bd\u012bguma nodro\u0161in\u0101\u0161anas oper\u0101cijas uz kompoz\u012bcijas servera pusi, kas savuk\u0101rt var p\u0101radres\u0113t \u0161\u012bs oper\u0101cijas KMS.\n<li class=\"l\"> Protokolam xdg-shell pievienota rekomend\u0101cija neizmantot dekor\u0113\u0161anu \u0101rpus loga \u0123eometriskaj\u0101m robe\u017e\u0101m, ja tiek izmantota moza\u012bkas logu kompoz\u012bcija.    <\/li>\n<\/ul>\n<\/p>\n<p>\u0160obr\u012bd wayland-protocols iek\u013cauj \u0161\u0101dus stabilus protokolus, kuros nodro\u0161in\u0101ta atpaka\u013csader\u012bba:  <\/p>\n<ul>\n<li class=\"l\"> \u00abviewporter\u00bb \u2014 \u013cauj klientam veikt darb\u012bbas, izmantojot m\u0113rogo\u0161anu un virsmas malu apgrie\u0161anu servera pus\u0113.   <\/li>\n<li class=\"l\"> \u00abpresentation-time\u00bb \u2014 nodro\u0161ina video att\u0113lo\u0161anu.  <\/li>\n<li class=\"l\"> \u00abxdg-shell\u00bb \u2014 interfeiss virsmu izveido\u0161anai un mijiedarb\u012bbai k\u0101 ar logiem, \u013caujot tos p\u0101rvietot pa ekr\u0101nu, minimiz\u0113t, maksimiz\u0113t, main\u012bt izm\u0113ru utt.  <\/li>\n<li class=\"l\"> \u00ablinux-dmabuf\u00bb \u2014 nodro\u0161ina vair\u0101ku grafisko karti koplieto\u0161anu, izmantojot DMA-BUF tehnolo\u0123iju (\u013cauj izveidot wl_buffer balst\u012btu uz DMA-BUF).   <\/li>\n<li class=\"l\">  \u00abtablet\u00bb \u2014 organiz\u0113 ievadi no grafiskajiem plan\u0161etdatoriem.  <\/li>\n<\/ul>\n<p>Protokoli, kas tiek test\u0113ti \u00abstaging\u00bb sada\u013c\u0101:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 nodro\u0161ina resursus, kas nepiecie\u0161ami stereokart\u012btes veido\u0161anai ar da\u017e\u0101diem buferiem kreisajam un labajam ac\u012bm, kas tiek izvietota uz virtu\u0101l\u0101s realit\u0101tes brill\u0113m.   <\/li>\n<li class=\"l\"> \u00abext-session-lock\u00bb \u2014 nosaka l\u012bdzek\u013cus sesijas blo\u0137\u0113\u0161anai, piem\u0113ram, ekr\u0101na sarg\u0101\u0161anas laik\u0101 vai autentifik\u0101cijas dialoga r\u0101d\u012b\u0161anas laik\u0101.    <\/li>\n<li class=\"l\"> \u00absingle-pixel-buffer\u00bb \u2014 \u013cauj izveidot vienas pikse\u013ca buferus, kas satur \u010detras 32-bit RGBA v\u0113rt\u012bbas.  <\/li>\n<li class=\"l\"> \u00abxdg-activation\u00bb \u2014 \u013cauj p\u0101rs\u016bt\u012bt fokusu starp da\u017e\u0101d\u0101m pirm\u0101 l\u012bme\u0146a virsm\u0101m (piem\u0113ram, izmantojot xdg-activation, viena programma var p\u0101rvietot fokusu uz citu).    <\/li>\n<li class=\"l\"> content-type \u2014 \u013cauj klientiem nodot kompoz\u012btm\u0101kam <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/dts-shicago\/\"   title=\"serverim\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2887\">serverim<\/a> inform\u0101ciju par att\u0113loto saturu, ko var izmantot, lai optimiz\u0113tu uzved\u012bbu attiec\u012bb\u0101 uz saturu, piem\u0113ram, specifisku DRM \u012bpa\u0161\u012bbu iestat\u012b\u0161anai, piem\u0113ram, \u00abcontent type\u00bb. Tiek pazi\u0146ota atbalsta snieg\u0161ana sekojo\u0161iem satura tipiem: none (nav datu tipa inform\u0101cijas), photo (digit\u0101lo fotogr\u0101fiju att\u0113lo\u0161ana, kas prasa minim\u0101lu apstr\u0101di), video (video vai anim\u0101cija, nepiecie\u0161ama prec\u012bz\u0101ka sinhroniz\u0101cija, lai nov\u0113rstu kav\u0113\u0161anos) un game (sp\u0113\u013cu palai\u0161ana, nepiecie\u0161ama izvade ar minim\u0101lu aizturi).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 \u013cauj kompoz\u012btm\u0101kam pazi\u0146ot klientiem par lietot\u0101ja neaktivit\u0101tes st\u0101vokli, ko var izmantot, lai aktiviz\u0113tu papildu ener\u0123ijas taup\u012b\u0161anas re\u017e\u012bmus p\u0113c noteikta neaktivit\u0101tes laika.            <\/li>\n<li class=\"l\"> tearing-control \u2014 \u013cauj atsl\u0113gt vertik\u0101lo sinhroniz\u0101ciju (VSync) pilnekr\u0101na lietotn\u0113s ar kadru nosl\u0101p\u0113\u0161anas impulsu, ko izmanto, lai nov\u0113rstu att\u0113la pl\u012bsumus (tearing). Multimediju lietotn\u0113s artefaktu par\u0101d\u012b\u0161an\u0101s pl\u012bsuma d\u0113\u013c ir nev\u0113lams efekts, ta\u010du sp\u0113\u013cu programm\u0101s ar artefaktiem var samierin\u0101ties, ja c\u012b\u0146a ar tiem izraisa papildu kav\u0113\u0161anos.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 inform\u0101cijas ieg\u016b\u0161ana par virsm\u0101m, kas izvietotas pa\u0161\u0101 aug\u0161\u0113j\u0101 l\u012bmeni (toplevel), kas \u013cauj organiz\u0113t logu nostiprin\u0101\u0161anu virs cita satura, piem\u0113ram, savu pane\u013cu un logu sl\u0113d\u017eu pievieno\u0161anai.     <\/li>\n<li class=\"l\"> security-context \u2014 \u013cauj identific\u0113t klientus, kas izmanto sandbox izol\u0101ciju. Klients var re\u0123istr\u0113t jaunu savienojumu ar kompoz\u012btm\u0101kam, kas balst\u012bts uz Wayland, un pievienot tam dro\u0161\u012bbas kontekstu, p\u0113c tam kompoz\u012btm\u0101ku vad\u012bt\u0101js ierobe\u017eos pieejam\u0101s iesp\u0113jas, pamatojoties uz specifisko dro\u0161\u012bbas kontekstu.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 alternat\u012bvs veids, k\u0101 piel\u0101got kursora izskatu, pamatojoties uz kursora att\u0113lu s\u0113rijas p\u0101rraidi, nevis piesaistes virsmai (wl_surface).    <\/li>\n<li class=\"l\"> \u00abext-transient-seat\u00bb \u2014 paredz\u0113ts, lai izveidotu pagaidu neatkar\u012bgas s\u0113dvietas (seat), kas paredz\u0113tas lieto\u0161anai kop\u0101 ar virtu\u0101lajiem ievades ier\u012bc\u0113m. Piem\u0113ram, \u012bstenojot iesp\u0113ju piesl\u0113gties <a href=\"https:\/\/prohoster.info\/lv\/vps\/\"  data-wpil-monitor-id=\"3200\">att\u0101lin\u0101tam darbvirsmai<\/a> protokols \u013cauj katram lietot\u0101jam izveidot atsevi\u0161\u0137u sesiju ar virtu\u0101lo tastat\u016bru un peli.\n<li class=\"l\"> \u00abxdg-toplevel-drag\u00bb \u2014 papla\u0161ina \u00abdrag &amp; drop\u00bb meh\u0101nismu ar iesp\u0113ju piestiprin\u0101t augst\u0101k\u0101 l\u012bme\u0146a logus pie p\u0101rvieto\u0161anas oper\u0101cijas, ko var izmantot, piem\u0113ram, lai organiz\u0113tu peles vilk\u0161anu r\u012bkjosl\u0101s vai p\u0101rl\u016bkprogrammas ciln\u0113s. Jaun\u0101 protokola iesp\u0113ja \u013cauj rad\u012bt atvienojamus loga elementus, kuri, velkot no \u0161\u012b loga, k\u013c\u016bst par jauniem logiem un var tikt p\u0101rvietoti virs eso\u0161\u0101 loga pirms atk\u0101rtotas piestiprin\u0101\u0161anas.    <\/li>\n<li class=\"l\"> \u00abxdg-dialog\u00bb \u2014 \u013cauj augst\u0101 l\u012bme\u0146a virsm\u0101m pie\u0161\u0137irt \u012bpa\u0161\u012bbas, specifiskas dialoglodzi\u0146iem, piem\u0113ram, var izveidot mod\u0101lus dialogus, kas blo\u0137\u0113 lietot\u0101ja mijiedarb\u012bbu ar p\u0101r\u0113jo interfeisu.      <\/li>\n<li class=\"l\"> \u00ablinux-drm-syncobj\u00bb \u2014 nodro\u0161ina r\u012bkus, lai skaidri sinhroniz\u0113tu buferus, izmantojot DRM (Direct Rendering Manager) sinhroniz\u0101cijas objektus. Tiek pie\u0146emts, ka sinhroniz\u0101cijas kontekst\u0101, att\u0113lojot bufer\u012b, pied\u0101v\u0101tais protokols uzlabos darbu ar Vulkan un OpenGL grafisko API balst\u012btiem draiveriem (\u012bstenojums balst\u0101s uz apstr\u0101d\u0101t\u0101jiem draiveros). Jaunais protokols \u013cauj nodro\u0161in\u0101t, ka att\u0113lo\u0161anas oper\u0101cija bufer\u012b ir pabeigta pirms kompoz\u012bcijas p\u0101rvaldnieks att\u0113lo \u0161o buferi.      <\/li>\n<\/ul>\n<p>Protokoli, kas tiek izstr\u0101d\u0101ti nestabilaj\u0101 zar\u0101:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 p\u0101rvalda darbu pilnekr\u0101na re\u017e\u012bm\u0101.  <\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 ievades meto\u017eu apstr\u0101de.  <\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 blo\u0137\u0113 ekr\u0101nsaudz\u0113t\u0101ja (screensaver) palai\u0161anu.  <\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 laika z\u012bmes ievades notikumiem.  <\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 p\u0101rvalda tastat\u016bras kombin\u0101ciju un \u012bsin\u0101jumtausti\u0146u piestiprin\u0101\u0161anu.    <\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 Linux specifiska buferu sinhroniz\u0101cijas meh\u0101nisms, saist\u012bts ar virsmas.      <\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 p\u0101rvalda saskares ekr\u0101nu gestus.    <\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 ierobe\u017eojumi kursora izmanto\u0161anas laik\u0101 (blo\u0137\u0113\u0161ana).  <\/li>\n<li class=\"l\"> \u00abprimary-selection\u00bb \u2014 l\u012bdz\u012bgi k\u0101 X11 nodro\u0161ina prim\u0101r\u0101 starpliktuves (primary selection) darb\u012bbu, kuru parasti ievada ar vid\u0113jo peles pogu.    <\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 relat\u012bvie kursora notikumi.    <\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 organiz\u0113 teksta ievadi.   <\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 saskarsmes interfeiss ar \u00abkaimi\u0146u\u00bb klienta virsm\u0101m.  <\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 loga dekor\u0101ciju att\u0113lo\u0161ana servera pus\u0113.  <\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 papildu inform\u0101cija par video izeju (tiek izmantota da\u013c\u0113jai m\u0113rogo\u0161anai).  <\/li>\n<li class=\"l\">  \u00abxwayland-keyboard-grab\u00bb \u2014 ievades \u0137er\u0161ana XWayland lietojumprogramm\u0101s.      <\/li>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61018\">opennet.lv<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \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\u0441\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0442 \u0442\u0440\u0438 \u0444\u0430\u0437\u044b &#8212; \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u044f. \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0434\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 (\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f &#171;unstable&#187;) \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043f\u043e\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0432\u0435\u0442\u043a\u0443 &#171;staging&#187; \u0438 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u043d\u0430\u0431\u043e\u0440\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-115141","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \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.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-35\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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.35 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-35\" \/>\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=\"2024-04-17T18:30:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-13T10:39:20+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.35 izlaidums | ProHoster","description":"Public\u0113ts Wayland-protocols 1.35 izlaidums, kas satur protokolu un papla\u0161in\u0101jumu kopumu, kas papildina pamata protokola Wayland iesp\u0113jas un nodro\u0161ina funkcijas, kas nepiecie\u0161amas izveidei.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-35","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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.35 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \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.","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-35","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":"2024-04-17T18:30:52+00:00","article:modified_time":"2026-02-13T10:39:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"115141","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-13 10:40:06","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 22:33:19","updated":"2026-02-13 10:40:06","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/115141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=115141"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/115141\/revisions"}],"predecessor-version":[{"id":160873,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/115141\/revisions\/160873"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=115141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=115141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=115141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}