{"id":184000,"date":"2026-10-26T11:40:48","date_gmt":"2026-10-26T09:40:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/vypusk-cow-0-4-adaptaczii-okonnogo-menedzhera-fvwm-dlya-wayland"},"modified":"2026-10-26T11:40:57","modified_gmt":"2026-10-26T09:40:57","slug":"cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-wayland","title":{"rendered":"Udgivelse af CoW 0.4, tilpasninger af vinduesh\u00e5ndtereren FVWM til Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Thomas Adam, skaberen af vinduesmanageren FVWM3, en af hovedudviklerne af FVWM og ansvarlig for den b\u00e6rbare version af terminalmultiplexer tmux, har offentliggjort projektet CoW (Compositor on Wayland), der har fokus p\u00e5 at skabe en stakbaseret vinduesmanager inspireret af FVWM og MWM, der bruger Wayland-protokollen i stedet for X11. Blandt forskellene er en mere enkel konfigurationsmekanisme, hvor der bruges et s\u00e6t kommandoer, der ligner tmux-kommandoer, der anvendes b\u00e5de i konfigurationsfilen og i IPC-gr\u00e6nsefladen til fjernbetjening. Koden er skrevet i C og distribueres under ISC-licensen. Builds er tilg\u00e6ngelige for Arch Linux, Fedora og OpenBSD.<\/p>\n<p>CoW er implementeret oven p\u00e5 den modul\u00e6re compositor River, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> som h\u00e5ndterer implementeringen af Wayland-protokollen, rendering og adgangsstyring for input og output.<br \/>\nI CoW er der implementeret abstraktioner til vinduesh\u00e5ndtering, IPC, kommandoer og funktioner til stakplacering, dekodning og sammens\u00e6tning af vinduer. En s\u00e5dan opdeling har gjort det muligt at fokusere p\u00e5 vinduesh\u00e5ndteringsfunktioner uden at lade sig distrahere af nuancerne i arbejdet med Wayland-protokollen. <\/p>\n<p>Over vinduesmanagersystemet k\u00f8rer panelet cowbar, applikationsmenuen cow-appmenu, navigatoren til virtuelle skriveborde cowpager, launcher cowbuttons og gr\u00e6nsefladen til at se listen over vinduer cowiconman. I stedet for den indbyggede panel kan Waybar-panelet anvendes. Version 0.4 af CoW er bem\u00e6rkelsesv\u00e6rdig for at tilf\u00f8je muligheden for at bruge vinduescontainere p\u00e5 \u00f8verste niveau til at skabe vilk\u00e5rlige vindueslayout p\u00e5 sk\u00e6rmen (et vindue p\u00e5 \u00f8verste niveau kan opdeles i kolonner og r\u00e6kker, hvis st\u00f8rrelser \u00e6ndres uafh\u00e6ngigt af hinanden).<\/p>\n<p><center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/436a86770aeb31b66473276501f5699b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66548\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u043e\u043c\u0430\u0441 \u0410\u0434\u0430\u043c (Thomas Adam), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 FVWM3, \u043e\u0434\u0438\u043d \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FVWM \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u043b\u0435\u043a\u0441\u043e\u0440\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u0432 tmux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0435\u043a\u0442 CoW (Compositor on Wayland), \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0442\u0435\u043a\u043e\u0432\u043e\u0433\u043e \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 FVWM \u0438 MWM, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0432\u043c\u0435\u0441\u0442\u043e X11. \u0418\u0437 \u043e\u0442\u043b\u0438\u0447\u0438\u0439 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0432\u043c\u0435\u0441\u0442\u043e \u0443\u0441\u043b\u043e\u0436\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184000","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u043e\u043c\u0430\u0441 \u0410\u0434\u0430\u043c (Thomas Adam), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 FVWM3, \u043e\u0434\u0438\u043d \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FVWM \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u043b\u0435\u043a\u0441\u043e\u0440\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u0432 tmux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0435\u043a\u0442 CoW (Compositor on Wayland).\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-wayland\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\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 CoW 0.4, \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 FVWM \u0434\u043b\u044f Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u043e\u043c\u0430\u0441 \u0410\u0434\u0430\u043c (Thomas Adam), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 FVWM3, \u043e\u0434\u0438\u043d \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FVWM \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u043b\u0435\u043a\u0441\u043e\u0440\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u0432 tmux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0435\u043a\u0442 CoW (Compositor on Wayland).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-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-10-26T09:40:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-26T09:40:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Udgivelsen af CoW 0.4, tilpasningen af vinduesmanageren FVWM til Wayland | ProHoster","description":"Thomas Adam, skaberen af vinduesmanageren FVWM3, en af hovedudviklerne af FVWM og ansvarlig for den b\u00e6rbare version af terminalmultiplexer tmux, har offentliggjort projektet CoW (Compositor on Wayland).","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-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 CoW 0.4, \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 FVWM \u0434\u043b\u044f Wayland | ProHoster","og:description":"\u0422\u043e\u043c\u0430\u0441 \u0410\u0434\u0430\u043c (Thomas Adam), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 FVWM3, \u043e\u0434\u0438\u043d \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FVWM \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u043b\u0435\u043a\u0441\u043e\u0440\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u0432 tmux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0435\u043a\u0442 CoW (Compositor on Wayland).","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-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-10-26T09:40:49+00:00","article:modified_time":"2026-10-26T09:40:57+00:00","article:publisher":"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\/184000","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=184000"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/184000\/revisions"}],"predecessor-version":[{"id":184001,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/184000\/revisions\/184001"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=184000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=184000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=184000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}