{"id":138784,"date":"2025-07-07T11:11:58","date_gmt":"2025-07-07T09:12:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-wayland-1-24"},"modified":"2026-02-08T15:52:49","modified_gmt":"2026-02-08T13:52:49","slug":"dostupen-wayland-1-24","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-wayland-1-24","title":{"rendered":"Wayland 1.24 je k dispozici","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po 13 m\u011bs\u00edc\u00edch v\u00fdvoje byl uveden stabiln\u00ed vyd\u00e1n\u00ed protokolu, mechanismu mezi procesn\u00edho vz\u00e1jemn\u00e9ho p\u016fsoben\u00ed a knihoven Wayland 1.24. V\u011btev 1.24 je zp\u011btn\u011b kompatibiln\u00ed na \u00farovni API a ABI s vyd\u00e1n\u00edmi 1.x a obsahuje p\u0159ev\u00e1\u017en\u011b opravy chyb a drobn\u00e1 vylep\u0161en\u00ed protokolu. V\u00fdvoj projektu je distribuov\u00e1n pod licenc\u00ed MIT. Referen\u010dn\u00ed kompozi\u010dn\u00ed server Weston poskytuje k\u00f3d a pracovn\u00ed p\u0159\u00edklady pro pou\u017eit\u00ed Waylandu v desktopov\u00fdch prost\u0159ed\u00edch a vestav\u011bn\u00fdch \u0159e\u0161en\u00edch, vyv\u00edj\u00ed se v r\u00e1mci samostatn\u00e9ho v\u00fdvojov\u00e9ho cyklu.        <\/p>\n<p>Hlavn\u00ed zm\u011bny v protokolu:  <\/p>\n<ul>\n<li class=\"l\"> Byl implementov\u00e1n rozhran\u00ed wl_fixes, kter\u00e9 umo\u017e\u0148uje \u0159e\u0161en\u00ed probl\u00e9m\u016f s jin\u00fdmi programov\u00fdmi rozhran\u00edmi z\u00e1kladn\u00edch protokol\u016f, kter\u00e9 nemohou b\u00fdt vy\u0159e\u0161eny jejich vlastn\u00edmi mo\u017enostmi. Nap\u0159\u00edklad po\u017eadavek &#171;wl_fixes::destroy_registry&#187; umo\u017e\u0148uje zlikvidovat objekt wl_registry, po \u010dem\u017e klient nebude moci jej pou\u017e\u00edvat a kompozitn\u00ed server p\u0159estane p\u0159en\u00e1\u0161et ud\u00e1losti prost\u0159ednictv\u00edm n\u011bj.\n<li class=\"l\"> V programov\u00e9m rozhran\u00ed wl_keyboard::key bylo zaveden pseudo-stav &#171;repeated&#187;, co\u017e znamen\u00e1, \u017ee kl\u00e1vesa je stisknuta. Kl\u00e1vesa m\u016f\u017ee b\u00fdt p\u0159evedena do stavu &#171;repeated&#187; pouze po p\u0159echodu do stavu &#171;pressed&#187;, ale p\u0159ed dosa\u017een\u00edm stavu &#171;released&#187;. S nov\u00fdm stavem souvisej\u00edc\u00ed ud\u00e1losti mohou b\u00fdt generov\u00e1ny n\u011bkolikr\u00e1t, dokud je kl\u00e1vesa stisknuta. Zm\u011bna umo\u017e\u0148uje kompozitn\u00edm server\u016fm zpracov\u00e1vat opakovan\u00e1 stisknut\u00ed p\u0159i dr\u017een\u00ed kl\u00e1ves jako samostatn\u00e9 stavy, nikoli pouze jako tok opakovan\u00fdch ud\u00e1lost\u00ed stisknut\u00ed (&#171;pressed&#187;), co\u017e m\u016f\u017ee b\u00fdt u\u017eite\u010dn\u00e9 pro organizaci pr\u00e1ce s <a href=\"https:\/\/prohoster.info\/cs\/vps\/\"  data-wpil-monitor-id=\"332\">odpojenou plochou<\/a>.\n<li class=\"l\"> Byly p\u0159id\u00e1ny funkce wl_display_dispatch_queue_timeout() a wl_display_dispatch_timeout() pro spravov\u00e1n\u00ed ud\u00e1lost\u00ed v \u0159ad\u011b s ohledem na \u010dasov\u00fd limit (funkce wl_display_dispatch a wl_display_dispatch_queue vrac\u00ed 0 pouze p\u0159i absenci ud\u00e1lost\u00ed, zat\u00edmco varianty *_timeout tak\u00e9 p\u0159i p\u0159ekro\u010den\u00ed \u010dasov\u00e9ho limitu).\n<li class=\"l\"> Byly p\u0159id\u00e1ny funkce wl_shm_buffer_ref() a wl_shm_buffer_unref() pro p\u0159\u00edstup k sd\u00edlen\u00e9 pam\u011bti spojen\u00e9 s buferem wl_shm_buffer po jeho zru\u0161en\u00ed (nap\u0159\u00edklad kdy\u017e klient ukon\u010duje \u010dinnost). Funkce umo\u017e\u0148uj\u00ed odpojit buffer wl_shm_buffer od doby \u017eivota hlavn\u00edho zdroje wl_buffer, kdy\u017e kompozi\u010dn\u00ed server pot\u0159ebuje odlo\u017eit p\u0159echod k nov\u00e9mu stavu.\n<li class=\"l\"> Byly p\u0159id\u00e1ny funkce wl_proxy_get_interface() a wl_resource_get_interface(), kter\u00e9 vracej\u00ed wl_interface pro zadan\u00fd zdroj, co\u017e je po\u017eadov\u00e1no v obalov\u00fdch vrstv\u00e1ch pro jazyky s dynamick\u00fdm typov\u00e1n\u00edm.\n<li class=\"l\"> Byla p\u0159id\u00e1na funkce wl_resource_post_error_vargs(), kter\u00e1 je alternativou k funkci wl_resource_post_error() s mo\u017enost\u00ed p\u0159edat seznam argument\u016f pro form\u00e1tov\u00e1n\u00ed \u0159et\u011bzce (va_list).    <\/ul>\n<p>Nejv\u00fdznamn\u011bj\u0161\u00ed ud\u00e1losti spojen\u00e9 s Waylandem, kter\u00e9 se odehr\u00e1ly od vyd\u00e1n\u00ed minul\u00e9ho vyd\u00e1n\u00ed:   <\/p>\n<ul>\n<li class=\"l\">  Zlep\u0161en\u00ed podpory Waylandu v propriet\u00e1rn\u00edch grafik\u00e1ch NVIDIA.\n<li class=\"l\"> KDE pl\u00e1nuje ponechat pouze podporu Waylandu. Odd\u011blen\u00ed k\u00f3du kwin_x11 a kwin_wayland.\n<li class=\"l\"> Ubuntu a Kubuntu ponechaj\u00ed pouze podporu sezen\u00ed Waylandu v GNOME a KDE.\n<li class=\"l\"> V GDM z\u016fstala jako v\u00fdchoz\u00ed pouze podpora Waylandu.\n<li class=\"l\"> GTK p\u0159evedlo backend pro X11 do kategorie zastaral\u00fdch.\n<li class=\"l\"> Ve Fedo\u0159e 43 bylo rozhodnuto odstranit z repozit\u00e1\u0159e bal\u00ed\u010dky, kter\u00e9 se pou\u017e\u00edvaj\u00ed v GNOME pro pr\u00e1ci nad X-serverem. V\u0161ichni u\u017eivatel\u00e9 GNOME s X11 budou nuceni p\u0159ej\u00edt na sezen\u00ed zalo\u017een\u00e9 na Waylandu.\n<li class=\"l\"> V desktopov\u00e9m prost\u0159ed\u00ed Budgie bude ponech\u00e1na pouze podpora Waylandu.\n<li class=\"l\"> V Xfce 4.20 byla implementov\u00e1na \u010d\u00e1ste\u010dn\u00e1 podpora Waylandu.\n<li class=\"l\"> MATE 1.28 s experiment\u00e1ln\u00ed podporou Waylandu.\n<li class=\"l\"> Wayback &#8212; kompozitn\u00ed server Wayland pro spu\u0161t\u011bn\u00ed pracovn\u00edch ploch zalo\u017een\u00fdch na X11\n<li class=\"l\"> Spole\u010dnost Valve spustila projekt Frog k urychlen\u00ed propagace nov\u00fdch protokol\u016f Wayland.\n<li class=\"l\"> Knihovna pro stavbu grafick\u00fdch rozhran\u00ed Cosmoe, vyu\u017e\u00edvaj\u00edc\u00ed Wayland a API ve stylu BeOS.\n<li class=\"l\"> Povolen\u00ed ovlada\u010de Wayland ve Wine jako v\u00fdchoz\u00ed.\n<li class=\"l\"> P\u0159echod Raspberry Pi OS na pou\u017e\u00edv\u00e1n\u00ed Waylandu.\n<li class=\"l\"> Vyd\u00e1n\u00ed grafick\u00e9ho toolkit FLTK 1.4.0 s podporou Waylandu.\n<li class=\"l\"> Do sady Wayland-Protocols byla p\u0159id\u00e1na dal\u0161\u00ed f\u00e1ze rozvoje protokol\u016f &#8212; &#171;experimental&#187;, zam\u011b\u0159en\u00e1 na sn\u00ed\u017een\u00ed p\u0159ek\u00e1\u017eek p\u0159i integraci protokol\u016f, urychlen\u00ed jejich dod\u00e1n\u00ed v\u00fdvoj\u00e1\u0159\u016fm a podn\u011bcov\u00e1n\u00ed k p\u0159edb\u011b\u017en\u00e9 realizaci v existuj\u00edc\u00edch projektech.\n<li class=\"l\"> AMD rozv\u00edj\u00ed vlastn\u00ed kompozitn\u00ed server ACS, kter\u00fd pou\u017e\u00edv\u00e1 Wayland.\n<li class=\"l\"> Sedm alpha verz\u00ed desktopov\u00e9ho prost\u0159ed\u00ed COSMIC.\n<li class=\"l\"> Aktualizace kompozitn\u00edch server\u016f: Weston 14.0, Niri 25.05, Wayland Maker 0.5, miracle-wm 0.5, Hyprland 0.49, labwc 0.8.3, Cage 0.2, Wayfire 0.9, Sway 1.11.                <\/ul>\n<p>Roz\u0161\u00ed\u0159en\u00ed protokol\u016f p\u0159idan\u00e1 za posledn\u00ed rok, kter\u00e1 dopl\u0148uj\u00ed z\u00e1kladn\u00ed protokol Wayland a jsou dod\u00e1v\u00e1na v samostatn\u00e9 sad\u011b Wayland-Protocols:  <\/p>\n<ul>\n<li class=\"l\"> color-management &#8212; mo\u017enosti pro spr\u00e1vu barev a podporu roz\u0161\u00ed\u0159en\u00e9ho dynamick\u00e9ho rozsahu jasu (HDR, High Dynamic Range).\n<li class=\"l\"> color-representation-v1 &#8212; ur\u010den\u00ed barevn\u00e9ho zobrazen\u00ed Wayland povrchu.\n<li class=\"l\"> xdg-toplevel-tag &#8212; umo\u017e\u0148uje Wayland klient\u016fm p\u0159ipojit \u0161t\u00edtky k povrch\u016fm nejvy\u0161\u0161\u00ed \u00farovn\u011b, kter\u00e9 m\u016f\u017ee kompozitn\u00ed server pou\u017e\u00edt k identifikaci oken po restartu aplikace.\n<li class=\"l\"> ext-background-effect &#8212; aplikace efekt\u016f na polopr\u016fhledn\u00e9 \u010d\u00e1sti Wayland povrchu, jako je rozost\u0159en\u00ed pozad\u00ed.      <\/li>\n<li class=\"l\"> pointer-warp &#8212; umo\u017e\u0148uje aplikaci okam\u017eit\u011b p\u0159esunout ukazatel na ur\u010denou pozici.      <\/li>\n<li class=\"l\"> xx-session-management &#8212; obnova stavu oken pro p\u0159eru\u0161en\u00e9 sezen\u00ed (nap\u0159. po hav\u00e1rii kompozi\u010dn\u00edho spr\u00e1vce).     <\/li>\n<li class=\"l\"> xx-input-method \u2014 v\u00fdvoj nov\u00e9ho protokolu pro vyu\u017e\u00edv\u00e1n\u00ed metod textov\u00e9ho vstupu. ext-data-control \u2014 umo\u017e\u0148uje privilegovan\u00fdm klient\u016fm \u0159\u00eddit zpracov\u00e1n\u00ed dat, nap\u0159\u00edklad pro implementaci spr\u00e1vc\u016f schr\u00e1nky.      <\/li>\n<li class=\"l\"> ext-workspace \u2014 realizuje koncept <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/abuzoustojchivye-vps\/\"   title=\"virtu\u00e1ln\u00edch pracovn\u00edch ploch\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1096\">virtu\u00e1ln\u00edch pracovn\u00edch ploch<\/a> a nab\u00edz\u00ed ud\u00e1losti s informacemi o stavu pracovn\u00edch ploch, stejn\u011b jako mo\u017enosti pro aktivaci a deaktivaci pracovn\u00edch ploch.\n<li class=\"l\"> xdg-system-bell \u2014 umo\u017e\u0148uje v\u00fdstup syst\u00e9mov\u00e9ho sign\u00e1lu, kter\u00fd m\u016f\u017ee b\u00fdt pou\u017eit nap\u0159\u00edklad jako varov\u00e1n\u00ed v emul\u00e1torech termin\u00e1l\u016f.\n<li class=\"l\"> xdg-toplevel-icon \u2014 pro p\u0159i\u0159azen\u00ed ikony k oknu nejvy\u0161\u0161\u00ed \u00farovn\u011b.    <\/li>\n<li class=\"l\">  ext-image-capture-source a ext-image-copy-capture \u2014 zachycen\u00ed obsahu zobrazen\u00e9ho na obrazovce.        <\/li>\n<li class=\"l\"> fifo \u2014 implementuje FIFO mechanismus (prvn\u00ed p\u0159i\u0161el \u2014 prvn\u00ed ode\u0161el) zpracov\u00e1n\u00ed fronty aktualizace obsahu zobrazen\u00e9 plochy.     <\/li>\n<li class=\"l\"> commit-timing \u2014 umo\u017e\u0148uje p\u0159i\u0159adit \u010dasov\u00e9 omezen\u00ed k obsahu plochy (kompozitn\u00ed server by m\u011bl zobrazit zm\u011bnu obsahu pokud mo\u017eno b\u011bhem ur\u010den\u00e9ho \u010dasu, ale ne d\u0159\u00edve).  <\/ul>\n<p>P\u0159ipome\u0148me, \u017ee Wayland je protokol pro interakci mezi kompozitn\u00edm serverem a aplikacemi, kter\u00e9 s n\u00edm pracuj\u00ed. Klienti samostatn\u011b prov\u00e1d\u011bj\u00ed vykreslov\u00e1n\u00ed sv\u00fdch oken v odd\u011blen\u00e9m vyrovn\u00e1vac\u00edm pam\u011bti, p\u0159ed\u00e1vaj\u00ed informace o aktualizac\u00edch kompozitn\u00edmu serveru, kter\u00fd kombinuje obsah buffer\u016f jednotliv\u00fdch aplikac\u00ed pro vytv\u00e1\u0159en\u00ed kone\u010dn\u00e9ho v\u00fdstupu s ohledem na mo\u017en\u00e9 nuance, jako je p\u0159ekryt\u00ed oken a pr\u016fhlednost. Jin\u00fdmi slovy, kompozitn\u00ed server neposkytuje API pro vykreslov\u00e1n\u00ed jednotliv\u00fdch prvk\u016f, ale operuje pouze s ji\u017e vytvo\u0159en\u00fdmi okny, co\u017e umo\u017e\u0148uje zbavit se dvojit\u00e9ho vyrovn\u00e1v\u00e1n\u00ed p\u0159i pou\u017e\u00edv\u00e1n\u00ed vysoce \u00farov\u0148ov\u00fdch knihoven, jako jsou GTK a Qt, kter\u00e9 se uj\u00edmaj\u00ed pr\u00e1ce s uspo\u0159\u00e1d\u00e1n\u00edm obsahu oken.      <\/p>\n<p>Wayland \u0159e\u0161\u00ed mnoho probl\u00e9m\u016f se zabezpe\u010den\u00edm X11, proto\u017ee na rozd\u00edl od posledn\u00edho izoluje vstup a v\u00fdstup pro ka\u017ed\u00e9 okno, neumo\u017e\u0148uje klientovi p\u0159\u00edstup k obsahu oken jin\u00fdch klient\u016f a tak\u00e9 nedovoluje zachyt\u00e1v\u00e1n\u00ed ud\u00e1lost\u00ed vstupu souvisej\u00edc\u00edch s jin\u00fdmi okny. Podpora p\u0159\u00edm\u00e9 pr\u00e1ce s Waylandem je implementov\u00e1na pro v\u011bt\u0161inu pou\u017e\u00edvan\u00fdch grafick\u00fdch knihoven v Linuxu, v\u010detn\u011b GTK, Qt, SDL, FLTK, wxWidgets, Clutter a EFL (Enlightenment Foundation Library).        <\/p>\n<p>Interakce s hardwarem v Waylandu\/Westonu, nap\u0159\u00edklad prov\u00e1d\u011bn\u00ed inicializace, p\u0159ep\u00edn\u00e1n\u00ed video m\u00f3d\u016f (drm modesetting) a spr\u00e1va pam\u011bti (GEM pro i915 a TTM pro radeon a nouveau) grafick\u00fdch karet, m\u016f\u017ee b\u00fdt prov\u00e1d\u011bna p\u0159\u00edmo prost\u0159ednictv\u00edm modulu pracuj\u00edc\u00edho na \u00farovni j\u00e1dra, co\u017e umo\u017e\u0148uje obej\u00edt se bez privilegi\u00ed superu\u017eivatele. Pro zaji\u0161t\u011bn\u00ed fungov\u00e1n\u00ed b\u011b\u017en\u00fdch aplikac\u00ed X11 v prost\u0159ed\u00ed zalo\u017een\u00e9m na Waylandu se pou\u017e\u00edv\u00e1 komponent DDX XWayland (Device-Dependent X), kter\u00fd m\u00e1 podobnou organizaci pr\u00e1ce jako Xwin a Xquartz pro platformy Win32 a macOS.           <\/p>\n<p><center><img decoding=\"async\" alt=\"Wayland 1.24 je k dispozici\" src=\"\/wp-content\/uploads\/2025\/07\/42b844941b470d99815b8ecc052d7690.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Wayland 1.24 je k dispozici\" src=\"\/wp-content\/uploads\/2025\/07\/c28bce000a1e2e5b27ff889d5b24306d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63536\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 13 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.24. \u0412\u0435\u0442\u043a\u0430 1.24 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 API \u0438 ABI \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043c\u0438 1.x \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u043d\u0435\u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Weston, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Wayland [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":138785,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-138784","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 13 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.24.\" \/>\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\/cs\/blog\/news\/dostupen-wayland-1-24\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Wayland 1.24 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 13 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.24.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-wayland-1-24\" \/>\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=\"2025-07-07T09:12:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T13:52:49+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\udd47 Dostupn\u00fd Wayland 1.24 | ProHoster","description":"Po 13 m\u011bs\u00edc\u00edch v\u00fdvoje byl p\u0159edstaven stabiln\u00ed release protokolu, mechanismu meziprocesn\u00edho komunikace a knihoven Wayland 1.24.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-wayland-1-24","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Wayland 1.24 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 13 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.24.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-wayland-1-24","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":"2025-07-07T09:12:04+00:00","article:modified_time":"2026-02-08T13:52:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"138784","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-09 13:05:09","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 13:41:20","updated":"2026-02-09 13:05:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/138784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=138784"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/138784\/revisions"}],"predecessor-version":[{"id":158293,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/138784\/revisions\/158293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/138785"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=138784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=138784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=138784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}