{"id":181746,"date":"2026-05-26T14:48:40","date_gmt":"2026-05-26T12:48:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-labwc-0-20-kompozitnogo-servera-dlya-wayland"},"modified":"2026-05-26T14:48:40","modified_gmt":"2026-05-26T12:48:43","slug":"vypusk-labwc-0-20-kompozitnogo-servera-dlya-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-labwc-0-20-kompozitnogo-servera-dlya-wayland","title":{"rendered":"Udgivelsen af labwc 0.20, en kompositserver til Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Udgaven af projektet labwc 0.20 (Lab Wayland Compositor), der udvikler en compositing-server til Wayland med funktioner, der minder om vinduesmanageren Openbox (projektet pr\u00e6senteres som et fors\u00f8g p\u00e5 at skabe et alternativ til Openbox for Wayland). Koden til projektet er skrevet i C og distribueres under GPLv2-licensen. Den betydelige stigning i versionen (fra 0.9 til 0.20) forklares med synkronisering med versionsnumrene for bibliotektet wlroots.<\/p>\n<p>Labwc anvendes i det grafiske milj\u00f8 af distributionen Raspberry Pi OS og underst\u00f8ttes valgfrit i skrivebordsgr\u00e6nsefladerne Xfce og LXQt. Blandt m\u00e5lene for projektet labwc n\u00e6vnes minimalisme, kompakt implementering, omfattende tilpasningsmuligheder og h\u00f8j ydeevne. Animerede effekter, gradienter og ikoner underst\u00f8ttes i princippet ikke, undtagen for knapper til vinduer. Som basis anvendes biblioteket wlroots, der udvikles af udviklerne af brugergr\u00e6nseflade Sway og giver grundl\u00e6ggende funktioner til organiseringen af arbejdet i en compositor-baseret Wayland. <\/p>\n<p>Det er muligt at tilslutte udvidelser med implementering af funktioner som oprettelse af sk\u00e6rmbilleder, visning af baggrunde p\u00e5 skrivebordet, placering af paneler og menuer. For at starte X11-applikationer i et milj\u00f8 baseret p\u00e5 Wayland-protokollen underst\u00f8ttes brugen af DDX-komponenten XWayland. Temaer for brugerfladen, grundmenuen og genvejstasterne kan tilpasses via konfigurationsfiler i xml-format. Der er indbygget underst\u00f8ttelse af sk\u00e6rme med h\u00f8j pixel densitet (HiDPI).<\/p>\n<p>Ud over den indbyggede grundmenu, der kan tilpasses via filen menu.xml, kan tredjeparts implementeringer af applikationsmenuer som bemenu, fuzzel og wofi tilsluttes. Waybar, sfwbar, Yambar eller LavaLauncher kan bruges som panel. For at styre tilslutning af sk\u00e6rme og \u00e6ndre deres indstillinger anbefales brugen af wlr-randr eller kanshi. Sk\u00e6rml\u00e5sning udf\u00f8res med swaylock. <\/p>\n<p>I den nye version:<\/p>\n<ul>\n<li class=\"l\"> Der er sket en overgang til udgivelsen af bibliotektet wlroots 0.20, hvori der er implementeret st\u00f8tte til funktioner til farvestyring, HDR, tilpasning af musecursorens udseende og <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vps\/abuzoustojchivye-vps\/\" title=\"for virtuelle skriveborde\" data-wpil-keyword-link=\"linked\">for virtuelle skriveborde<\/a>.\n<li class=\"l\"> Der er implementeret delvis support for indholdsfangst, der vises p\u00e5 Wayland top-niveau overflader (toplevel-capture), hvilket g\u00f8r det muligt at tage screenshots og optage screencasts for indhold fra enkelte vinduer. Implementeringen d\u00e6kker endnu ikke underliggende og pop-up vinduer fra applikationer, der k\u00f8rer gennem XWayland, samt indlejrede Wayland-overflader xdg.\n<li class=\"l\"> Der er tilf\u00f8jet support for udvidet lysstyrkeomr\u00e5de med mulighed for at vise p\u00e5 sk\u00e6rme, der underst\u00f8tter HDR10 (kun fungerende med Vulkan-baseret rendering backend).\n<li class=\"l\"> Der er implementeret en hurtigere adgang til menupunkterne ved at trykke p\u00e5 den f\u00f8rste bogstav i navnet. For eksempel, for at starte Firefox, skal man \u00e5bne menuen med kombinationen \u00abMeta+a\u00bb og trykke p\u00e5 bogstavet \u00abf\u00bb.\n<li class=\"l\"> Der er tilf\u00f8jet genvejstasten Super-d til at skjule og genkalde vinduer. Der er tilf\u00f8jet en indstilling ToggleShowDesktop til at tilpasse egne genvejstaster til denne handling.\n<li class=\"l\"> Der er tilf\u00f8jet en kommandolinjeoption \u00ab-t\u00bb (\u2014title) for at indstille vinduets titel ved indlejret k\u00f8rsel af labwc.\n<li class=\"l\"> I v\u00e6rkt\u00f8jet labnag er der tilf\u00f8jet mulighederne \u00ab\u2014details-border-color\u00bb og \u00ab\u2014details-margin\u00bb til at indstille farven og marginen omkring indholdsomr\u00e5det.\n<li class=\"l\"> Der er sikret installation af systemd-enheden labwc-session.target ved tilstedev\u00e6relse af systemd.\n<li class=\"l\"> Der er tilf\u00f8jet en indstilling i konfigurationsfilen \u00ab\u00bb for at indf\u00f8re en forsinkelse f\u00f8r fokus skiftes.\n<li class=\"l\"> I optionen \u00ab\u00bb er der tilf\u00f8jet st\u00f8tte til rullemetoden \u00abonbutton\u00bb, samt implementeret en separat option \u00ab\u00bb til at rulle indholdet ved brug af knapper.\n<li class=\"l\"> Der er tilf\u00f8jet optionen  til at justere trykf\u00f8lsomhedsomr\u00e5det for grafiktablet.\n<li class=\"l\"> Der er tilf\u00f8jet en indstilling til konfigurationsfilen  for at begr\u00e6nse adgangen til privilegerede protokoller.\n<li class=\"l\"> Der er tilf\u00f8jet en debug-indstilling DebugToggleKeyStateIndicator til at vise oplysninger om tastetryksstatus over indholdet.\n<li class=\"l\"> Der er tilf\u00f8jet support til Wayland-protokoller til farvestyring: color-representation-v1 og color-management-v1.\n<li class=\"l\"> Der er implementeret gr\u00e6nsefladen wl_fixes, som g\u00f8r det muligt at l\u00f8se problemer med andre softwaregr\u00e6nseflader i basale protokoller, som ikke kan rettes ved hj\u00e6lp af deres egne funktioner. For eksempel,<br \/>\nAnmodningen \u00abwl_fixes::destroy_registry\u00bb muligg\u00f8r fjernelse af objektet wl_registry, hvorefter klienten ikke l\u00e6ngere kan bruge det, og composit\u00f8ren <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> vil stoppe med at transmittere begivenheder gennem det.<\/p>\n<\/ul>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/05\/4aaa7929ed8626b221960c80f750877e.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/05\/0bab41d530bf752606425dedb96c063b.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/05\/cb485df09335cf6f0da0e3546f489ddc.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/05\/ed7e23a98b4dd95ea731bc2d7f4ce683.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Kilde: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65529\">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.20 (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). \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2. \u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 (\u0441 0.9 \u0434\u043e 0.20) \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0441 \u043d\u0443\u043c\u0435\u0440\u0430\u0446\u0438\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 wlroots. Labwc \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":181747,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181746","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=\"\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.20 (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=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-labwc-0-20-kompozitnogo-servera-dlya-wayland\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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.20, \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.20 (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\/da\/blog\/news\/vypusk-labwc-0-20-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=\"2026-05-26T12:48:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-26T12:48:43+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\udd47Udgaven labwc 0.20, komposit\u00f8r-server til Wayland | ProHoster","description":"Udgaven af projektet labwc 0.20 (Lab Wayland Compositor) er offentliggjort, og udvikler en komposit\u00f8r-server til Wayland med funktioner, der minder om vinduesadministratoren Openbox (projektet pr\u00e6senteres som et fors\u00f8g p\u00e5 at skabe.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-labwc-0-20-kompozitnogo-servera-dlya-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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.20, \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.20 (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\/da\/blog\/news\/vypusk-labwc-0-20-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":"2026-05-26T12:48:43+00:00","article:modified_time":"2026-05-26T12:48:43+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\/da\/wp-json\/wp\/v2\/posts\/181746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=181746"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/181746\/revisions"}],"predecessor-version":[{"id":182100,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/181746\/revisions\/182100"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/181747"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=181746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=181746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=181746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}