{"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\/fr\/blog\/news\/cow-0-4-released-an-adaptation-of-the-fvwm-window-manager-for-wayland","title":{"rendered":"Publication de CoW 0.4, adaptation du gestionnaire de fen\u00eatres FVWM pour Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Thomas Adam, cr\u00e9ateur du gestionnaire de fen\u00eatres FVWM3, l'un des principaux d\u00e9veloppeurs de FVWM et mainteneur de la version portable du multiplexeur de terminaux tmux, a publi\u00e9 le projet CoW (Compositor on Wayland), visant \u00e0 cr\u00e9er un gestionnaire de fen\u00eatres en mode empil\u00e9 dans le style de FVWM et MWM, utilisant le protocole Wayland au lieu de X11. Parmi les diff\u00e9rences, l'on note un m\u00e9canisme de configuration plus simple, o\u00f9 un ensemble de commandes similaires \u00e0 celles de tmux est utilis\u00e9 \u00e0 la fois dans le fichier de configuration et dans l'interface IPC de gestion \u00e0 distance. Le code est \u00e9crit en C et est distribu\u00e9 sous la licence ISC. Des builds sont g\u00e9n\u00e9r\u00e9s pour Arch Linux, Fedora et OpenBSD.<\/p>\n<p>CoW est r\u00e9alis\u00e9 au-dessus d'un compositeur modulaire <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/dts-los-angeles\/\"   title=\"de serveurs\" data-wpil-keyword-link=\"linked\">de serveurs<\/a> River, qui est responsable de l'impl\u00e9mentation du protocole Wayland, du rendu et de la gestion de l'acc\u00e8s pour l'entr\u00e9e et la sortie.<br \/>\nCoW int\u00e8gre des abstractions pour la gestion des fen\u00eatres, l'IPC, les commandes et les capacit\u00e9s pour le placement en mode empil\u00e9, le d\u00e9codage et la composition des fen\u00eatres. Une telle s\u00e9paration a permis de se concentrer sur les fonctionnalit\u00e9s de gestion des fen\u00eatres sans se distraire par les subtilit\u00e9s du fonctionnement du protocole Wayland. <\/p>\n<p>Au-dessus du gestionnaire de fen\u00eatres, on trouve la barre cowbar, le menu d'applications cow-appmenu, le navigateur de bureaux virtuels cowpager, le lanceur cowbuttons et l'interface pour visualiser la liste des fen\u00eatres cowiconman. Au lieu de la barre int\u00e9gr\u00e9e, il est possible d'utiliser la barre Waybar. La version CoW 0.4 se distingue par l'ajout de la possibilit\u00e9 d'utiliser des conteneurs de fen\u00eatres de niveau sup\u00e9rieur pour cr\u00e9er des agencements de fen\u00eatres arbitraires \u00e0 l'\u00e9cran (une fen\u00eatre de niveau sup\u00e9rieur peut \u00eatre divis\u00e9e en colonnes et lignes dont la taille peut changer ind\u00e9pendamment).<\/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 \/>Source : <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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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\udd47Sortie de CoW 0.4, adaptation du gestionnaire de fen\u00eatres FVWM pour Wayland | ProHoster","description":"Thomas Adam, cr\u00e9ateur du gestionnaire de fen\u00eatres FVWM3, l'un des principaux d\u00e9veloppeurs de FVWM et mainteneur de la version portable du multiplexeur de terminaux tmux, a publi\u00e9 le projet CoW (Compositor on Wayland).","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/184000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=184000"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/184000\/revisions"}],"predecessor-version":[{"id":184001,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/184000\/revisions\/184001"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=184000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=184000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=184000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}