{"id":119527,"date":"2024-08-17T09:43:16","date_gmt":"2024-08-17T07:43:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland"},"modified":"2024-08-17T09:43:16","modified_gmt":"2024-08-17T07:43:17","slug":"vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland","title":{"rendered":"Wydanie labwc 0.8.0, kompozytowego serwera dla Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Opublikowano wydanie projektu labwc 0.8.0 (Lab Wayland Compositor), rozwijaj\u0105cego kompozytowy serwer dla Wayland z mo\u017cliwo\u015bciami przypominaj\u0105cymi mened\u017cer okien Openbox (projekt jest przedstawiany jako pr\u00f3ba stworzenia alternatywy dla Openbox na Wayland). Do cech labwc zalicza si\u0119 minimalizm, zwarta implementacja, szerokie mo\u017cliwo\u015bci konfiguracji oraz wysoka wydajno\u015b\u0107. Animowane efekty, gradienty i ikony, z wyj\u0105tkiem przycisk\u00f3w okien, nie s\u0105 zasadniczo wspierane. Kod projektu jest napisany w j\u0119zyku C i jest rozpowszechniany na licencji GPLv2.      <\/p>\n<p>Jako podstawy u\u017cywana jest biblioteka wlroots, rozwijana przez tw\u00f3rc\u00f3w \u015brodowiska u\u017cytkownika Sway, kt\u00f3ra zapewnia podstawowe funkcje do organizacji pracy mened\u017cera kompozycji opartego na Wayland. Mo\u017cliwe jest pod\u0142\u0105czenie wtyczek realizuj\u0105cych takie funkcje, jak tworzenie zrzut\u00f3w ekranu, wy\u015bwietlanie tapet na pulpicie, umieszczanie paneli i menu. Do uruchamiania aplikacji X11 w \u015brodowisku opartym na protokole Wayland wspierane jest u\u017cycie komponentu DDX XWayland. Motywy graficzne, podstawowe menu i skr\u00f3ty klawiszowe s\u0105 konfigurowane przez pliki konfiguracyjne w formacie xml. Wbudowane wsparcie dla ekran\u00f3w o wysokiej g\u0119sto\u015bci pikseli (HiDPI).      <\/p>\n<p>Opr\u00f3cz wbudowanego menu g\u0142\u00f3wnego, kt\u00f3re mo\u017cna konfigurowa\u0107 poprzez plik menu.xml, istnieje mo\u017cliwo\u015b\u0107 pod\u0142\u0105czenia zewn\u0119trznych implementacji menu aplikacji, takich jak bemenu, fuzzel i wofi. Jako panel mo\u017cna u\u017cywa\u0107 Waybar, sfwbar, Yambar lub LavaLauncher. Do zarz\u0105dzania pod\u0142\u0105czeniem monitor\u00f3w i zmian\u0105 ich parametr\u00f3w zaleca si\u0119 u\u017cycie wlr-randr lub kanshi. Blokada ekranu realizowana jest za pomoc\u0105 swaylock.         <\/p>\n<p>W nowej wersji:  <\/p>\n<ul>\n<li class=\"l\"> Zapewniona obs\u0142uga nowego wydania biblioteki wlroots 0.18.\n<li class=\"l\"> Do ustawienia &lt;core&gt;&lt;allowTearing&gt; dodano opcje &lt;fullscreen&gt; oraz &lt;fullscreenForced&gt;, kt\u00f3re zwi\u0105zane s\u0105 z zastosowaniem ochrony przed pojawianiem si\u0119 rozdar\u0107 podczas wy\u015bwietlania (tearing) tylko dla okien, kt\u00f3re s\u0105 wy\u015bwietlane na ca\u0142y ekran.\n<li class=\"l\"> Do ustawienia skr\u00f3t\u00f3w klawiszowych dodano opcj\u0119 &lt;allowWhenLocked&gt; (&lt;keyboard&gt;&lt;keybind key=&quot;&quot; allowWhenLocked=&quot;&quot;&gt;), kt\u00f3ra pozwala na wywo\u0142anie handlera podczas blokady sesji, co mo\u017ce by\u0107 przydatne na przyk\u0142ad do w\u0142\u0105czenia hotkey\u00f3w do regulacji g\u0142o\u015bno\u015bci podczas blokady.\n<li class=\"l\"> Dodano parametr &lt;resistance&gt;&lt;unSnapThreshold&gt;, kt\u00f3ry definiuje pr\u00f3g wyzwolenia przy przesuwaniu mozaikowych i rozwini\u0119tych okien.\n<li class=\"l\"> Dodano wsparcie dla przywracania po awaryjnym zako\u0144czeniu procesu renderer (proces jest ponownie uruchamiany z prze\u0142adowaniem konfiguracji).\n<li class=\"l\"> Zrealizowano mo\u017cliwo\u015b\u0107 wykorzystania skrypt\u00f3w xinitrc do konfiguracji. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-los-angeles\/\"   title=\"serwera\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3931\">serwera<\/a> XWayland.\n<li class=\"l\"> W tematach graficznych dodano opcj\u0119 &lt;window.button.width&gt; do zmiany rozmiaru przycisk\u00f3w na g\u00f3rze okna.\n<li class=\"l\"> Dodano regu\u0142\u0119 do kaskadowego rozmieszczania okien (&lt;placement&gt;&lt;policy&gt;cascade&lt;\/policy&gt;&lt;cascadeOffset x=&quot;40&quot; y=&quot;30&quot;\/&gt;&lt;\/placement&gt;).\n<li class=\"l\"> Dodano wsparcie dla trybu wzgl\u0119dnego przesuwania wska\u017anika przy u\u017cyciu tablet\u00f3w graficznych (&lt;tabletTool motion=&quot;absolute|relative&quot; relativeMotionSensitivity=&quot;1.0&quot;\/&gt;).      <\/ul>\n<p>        <center><img decoding=\"async\" alt=\"Wydanie labwc 0.8.0, kompozytowego serwera dla Wayland \" src=\"\/wp-content\/uploads\/2024\/08\/5cf05287f9b3b4f1a75bad8ffd2ba756.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Wydanie labwc 0.8.0, kompozytowego serwera dla Wayland \" src=\"\/wp-content\/uploads\/2024\/08\/69ea7ead58ca7a9d2d6c94eb0860eda0.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61722\">opennet.ru<\/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\u0440\u043e\u0435\u043a\u0442\u0430 labwc 0.8.0 (Lab Wayland Compositor), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f Wayland \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438, \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0438\u043c\u0438 \u043e\u043a\u043e\u043d\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 Openbox (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0435\u043f\u043e\u0434\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a\u0430\u043a \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b Openbox \u0434\u043b\u044f Wayland). \u0418\u0437 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 labwc \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u0438\u0437\u043c, \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f, \u0448\u0438\u0440\u043e\u043a\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438 \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u0410\u043d\u0438\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u044b, \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u044b \u0438 \u043f\u0438\u043a\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043a\u043d\u043e\u043f\u043e\u043a \u0434\u043b\u044f \u043e\u043a\u043e\u043d, \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e. \u041a\u043e\u0434 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":119528,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-119527","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.1.1 - 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\u0440\u043e\u0435\u043a\u0442\u0430 labwc 0.8.0 (Lab Wayland Compositor), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f Wayland \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438, \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0438\u043c\u0438 \u043e\u043a\u043e\u043d\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 Openbox (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0435\u043f\u043e\u0434\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a\u0430\u043a \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\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\/pl\/blog\/news\/vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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 labwc 0.8.0, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f Wayland | 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\u0440\u043e\u0435\u043a\u0442\u0430 labwc 0.8.0 (Lab Wayland Compositor), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f Wayland \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438, \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0438\u043c\u0438 \u043e\u043a\u043e\u043d\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 Openbox (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0435\u043f\u043e\u0434\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a\u0430\u043a \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland\" \/>\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-08-17T07:43:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-08-17T07:43:17+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\udd47Wydanie labwc 0.8.0, kompozytowego serwera dla Wayland | ProHoster","description":"Opublikowano wydanie projektu labwc 0.8.0 (Lab Wayland Compositor), rozwijaj\u0105cego kompozytowy serwer dla Wayland z mo\u017cliwo\u015bciami przypominaj\u0105cymi mened\u017cer okien Openbox (projekt jest przedstawiany jako pr\u00f3ba stworzenia.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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 labwc 0.8.0, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f Wayland | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 labwc 0.8.0 (Lab Wayland Compositor), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f Wayland \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438, \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0438\u043c\u0438 \u043e\u043a\u043e\u043d\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 Openbox (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0435\u043f\u043e\u0434\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a\u0430\u043a \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-labwc-0-8-0-kompozitnogo-servera-dlya-wayland","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-08-17T07:43:17+00:00","article:modified_time":"2024-08-17T07:43:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119527","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-22 15:45:25","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:00:19","updated":"2026-02-22 15:45:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=119527"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119527\/revisions"}],"predecessor-version":[{"id":162460,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119527\/revisions\/162460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/119528"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=119527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=119527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=119527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}