{"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\/pt\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-wayland","title":{"rendered":"Lan\u00e7amento do CoW 0.4, adapta\u00e7\u00e3o do gerenciador de janelas FVWM para Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Thomas Adam, criador do gerenciador de janelas FVWM3, um dos principais desenvolvedores do FVWM e mantenedor da vers\u00e3o port\u00e1til do multiplexador de terminais tmux, publicou o projeto CoW (Compositor on Wayland), que visa criar um gerenciador de janelas em estilo FVWM e MWM, utilizando o protocolo Wayland em vez do X11. Entre as diferen\u00e7as, destaca-se um mecanismo de configura\u00e7\u00e3o mais simples, no qual um conjunto de comandos semelhantes aos do tmux \u00e9 empregado tanto no arquivo de configura\u00e7\u00e3o quanto na interface IPC para controle remoto. O c\u00f3digo \u00e9 escrito em linguagem C e distribu\u00eddo sob a licen\u00e7a ISC. Compila\u00e7\u00f5es s\u00e3o geradas para Arch Linux, Fedora e OpenBSD.<\/p>\n<p>CoW \u00e9 implementado sobre um compositor modular <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-los-angeles\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\">servidor<\/a> River, que \u00e9 respons\u00e1vel pela implementa\u00e7\u00e3o do protocolo Wayland, renderiza\u00e7\u00e3o e gerenciamento de acesso para entrada e sa\u00edda.<br \/>\nNo CoW, abstra\u00e7\u00f5es para gerenciamento de janelas, IPC, comandos e recursos para disposi\u00e7\u00e3o em pilha, decodifica\u00e7\u00e3o e composi\u00e7\u00e3o de janelas s\u00e3o implementadas. Essa divis\u00e3o permitiu focar nas funcionalidades de gerenciamento de janelas, sem se distrair com as complexidades do protocolo Wayland. <\/p>\n<p>Sobre o gerenciador de janelas, s\u00e3o lan\u00e7ados o painel cowbar, o menu de aplica\u00e7\u00f5es cow-appmenu, o navegador de desktops virtuais cowpager, o lan\u00e7ador cowbuttons e a interface para visualiza\u00e7\u00e3o da lista de janelas cowiconman. Em vez do painel embutido, \u00e9 poss\u00edvel usar o painel Waybar. A vers\u00e3o CoW 0.4 \u00e9 not\u00e1vel pela adi\u00e7\u00e3o da capacidade de usar cont\u00eaineres de janelas de n\u00edvel superior para criar arranjos arbitr\u00e1rios de janelas na tela (uma janela de n\u00edvel superior pode ser dividida em colunas e linhas, cujas dimens\u00f5es podem ser alteradas independentemente umas das outras).<\/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 \/>Fonte: <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\/pt\/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=\"pt_PT\" \/>\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\/pt\/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\udd47Lan\u00e7amento do CoW 0.4, adapta\u00e7\u00e3o do gerenciador de janelas FVWM para Wayland | ProHoster","description":"Thomas Adam, criador do gerenciador de janelas FVWM3, um dos principais desenvolvedores do FVWM e mantenedor da vers\u00e3o port\u00e1til do multiplexador de terminais tmux, publicou o projeto CoW (Compositor on Wayland).","canonical_url":"https:\/\/prohoster.info\/pt\/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":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/184000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=184000"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/184000\/revisions"}],"predecessor-version":[{"id":184001,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/184000\/revisions\/184001"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=184000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=184000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=184000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}