{"id":120985,"date":"2024-12-15T15:46:00","date_gmt":"2024-12-15T13:46:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir"},"modified":"2024-12-15T15:46:00","modified_gmt":"2024-12-15T13:46:01","slug":"vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir","title":{"rendered":"Ver\u00f6ffentlichung von miracle-wm 0.4, einem Komposit-Manager auf Basis von Wayland und Mir","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Matthew Kosarek, Entwickler bei Canonical, hat die Version 0.4 des Composite Managers miracle-wm ver\u00f6ffentlicht, der das Wayland-Protokoll und Komponenten zur Erstellung von Composite-Managern wie Mir verwendet. Miracle-wm unterst\u00fctzt ein kachelartiges Layout, \u00e4hnlich wie in den Projekten i3 und Sway. Als Panel kann Waybar verwendet werden. Der Code des Projekts ist in C++ geschrieben und steht unter der GPLv3-Lizenz. Vorab erstellte Builds werden im Snap-Format sowie in rpm- und deb-Paketen f\u00fcr Fedora und Ubuntu bereitgestellt.        <\/p>\n<p>Das Ziel von miracle-wm ist die Schaffung eines Composite-Managers, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/dts-los-angeles\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3953\">Server<\/a>, der eine Kachelverwaltung f\u00fcr Fenster anwendet, jedoch funktioneller und stilvoller ist als Produkte wie Swayfx. Gleichzeitig erm\u00f6glicht das Projekt auch die Nutzung klassischer Ans\u00e4tze zur Arbeit mit schwebenden Fenstern, zum Beispiel k\u00f6nnen einzelne Fenster \u00fcber dem Kachelraster platziert oder Fenster an bestimmten Stellen auf dem Desktop fixiert werden. Virtuelle Desktops werden unterst\u00fctzt und f\u00fcr jeden Desktop kann ein eigener Standardmodus zur Fensterverwaltung festgelegt werden (Kachelkomposition oder schwebende Fenster).     <\/p>\n<p>Es wird angenommen, dass miracle-wm f\u00fcr Benutzer n\u00fctzlich sein kann, die eine Mosaik-Layout bevorzugen, aber visuelle Effekte und eine lebendigere Grafik mit sanften \u00dcberg\u00e4ngen und Farben w\u00fcnschen. Die Konfiguration erfolgt im YAML-Format. Um miracle-wm zu installieren, kann der Befehl \u201esudo snap install miracle-wm \u2014classic\u201c verwendet werden.    <center><img decoding=\"async\" alt=\"Ver\u00f6ffentlichung von miracle-wm 0.4, einem Komposit-Manager auf Basis von Wayland und Mir \" src=\"\/wp-content\/uploads\/2024\/12\/61d9e64aa1ab4b9f5ceb41832e8e72c5.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Bei der Vorbereitung der neuen Version lag der Schwerpunkt auf der Gew\u00e4hrleistung einer vollst\u00e4ndigen Unterst\u00fctzung des IPC-Protokolls des Fenstermanagers i3, auf dessen Basis auch das IPC-Protokoll f\u00fcr die Interaktion mit dem Composite Manager Sway basiert. In miracle-wm 0.4 sind nahezu alle Funktionen von i3 IPC implementiert, mit Ausnahme von Aufrufen zum Markieren und Ausw\u00e4hlen von Fenstern, was die Kompatibilit\u00e4t mit Drittanwendungen, die i3 IPC unterst\u00fctzen, erheblich verbessert hat, wie das Panel Waybar und die grafische Shell nwg-shell.    <\/p>\n<p>Zu den weiteren \u00c4nderungen z\u00e4hlen:  <\/p>\n<ul>\n<li class=\"l\"> Ein Modus f\u00fcr geschichtete Fensteranordnung.\n<li class=\"l\"> Das Zusammenlegen von Fenstern in Gruppen mit einem Wechsel zwischen den Elemente der Gruppe durch Tabs.\n<li class=\"l\"> Die Arbeit in Multi-Monitor-Konfigurationen und die M\u00f6glichkeit, Fenster und Gruppen von Fenstern auf andere Ausgabeger\u00e4te zu verschieben.\n<li class=\"l\"> Die M\u00f6glichkeit, beliebige Namen f\u00fcr virtuelle Desktops zuzuweisen, ohne auf numerische Identifikatoren beschr\u00e4nkt zu sein.\n<li class=\"l\"> Fensteranordnungsbefehle, die mit i3 kompatibel sind.\n<li class=\"l\"> Integration mit systemd: Start \u00fcber den Sitzungsmanager, Verarbeitung spezifischer Ereignisse, direkte Protokollierung in das Journal.\n<li class=\"l\"> Das Dienstprogramm miraclemsg (Fork von swaymsg) zum Senden von Steuerbefehlen an den Fenstermanager, z. B. Befehlen zum \u00c4ndern des Fokuses oder zum Verschieben eines Fensters von einem Desktop zu einem anderen.      <\/ul>\n<p>Unter den zuk\u00fcnftigen Ideen wird die Unterst\u00fctzung eines Navigationsmodus zur Fenster- und Desktopansicht erw\u00e4hnt; kontextbezogene Men\u00fcs mit Aktionen f\u00fcr Fenster, der Modus \u201eBild-in-Bild\u201c; ein Modus, der das aktive Fenster zentral auf dem Bildschirm anzeigt; ein grafischer Konfigurator; eine eigene Anwendungsleiste und ein scrollbarer <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\"   title=\"virtueller Desktop\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1119\">virtueller Desktop<\/a> mit der M\u00f6glichkeit, \u00fcber die Bildschirmgrenzen hinauszugehen.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62405\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u044d\u0442\u044c\u044e \u041a\u043e\u0441\u0430\u0440\u0435\u043a (Matthew Kosarek), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Canonical, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 miracle-wm 0.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u0432 Mir. Miracle-wm \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u0443\u044e (tiling) \u043a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u043a\u0443 \u043e\u043a\u043e\u043d, \u0441\u0445\u043e\u0436\u0443\u044e \u0441 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e\u0439 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 i3 \u0438 Sway. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0430\u043d\u0435\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f Waybar. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C++ \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 GPLv3. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120986,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120985","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=\"\u041c\u044d\u0442\u044c\u044e \u041a\u043e\u0441\u0430\u0440\u0435\u043a (Matthew Kosarek), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Canonical, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 miracle-wm 0.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u0432 Mir.\" \/>\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\/de\/blog\/news\/vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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 miracle-wm 0.4, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 Wayland \u0438 Mir | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u044d\u0442\u044c\u044e \u041a\u043e\u0441\u0430\u0440\u0435\u043a (Matthew Kosarek), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Canonical, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 miracle-wm 0.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u0432 Mir.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir\" \/>\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-12-15T13:46:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-12-15T13:46:01+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\udd47Version miracle-wm 0.4, ein Composite Manager basierend auf Wayland und Mir | ProHoster","description":"Matthew Kosarek, ein Entwickler bei Canonical, hat die Version 0.4 des Composite Managers miracle-wm ver\u00f6ffentlicht, der das Wayland-Protokoll und Komponenten zur Erstellung von Composite Managern mit Mir nutzt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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 miracle-wm 0.4, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 Wayland \u0438 Mir | ProHoster","og:description":"\u041c\u044d\u0442\u044c\u044e \u041a\u043e\u0441\u0430\u0440\u0435\u043a (Matthew Kosarek), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Canonical, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 miracle-wm 0.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u0432 Mir.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-4-kompozitnogo-menedzhera-na-baze-wayland-i-mir","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-12-15T13:46:01+00:00","article:modified_time":"2024-12-15T13:46:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120985","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:48:05","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 08:54:20","updated":"2026-02-22 15:48:05","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/120985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=120985"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/120985\/revisions"}],"predecessor-version":[{"id":162482,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/120985\/revisions\/162482"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/120986"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=120985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=120985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=120985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}