{"id":182265,"date":"2026-06-22T14:48:26","date_gmt":"2026-06-22T12:48:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-miracle-wm-0-10-kompozitnogo-menedzhera-na-baze-wayland-i-mir"},"modified":"2026-06-22T14:48:26","modified_gmt":"2026-06-22T12:48:30","slug":"vypusk-miracle-wm-0-10-kompozitnogo-menedzhera-na-baze-wayland-i-mir","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-10-kompozitnogo-menedzhera-na-baze-wayland-i-mir","title":{"rendered":"Ver\u00f6ffentlichung von miracle-wm 0.10, einem Compositing-Manager basierend auf Wayland und Mir","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Ver\u00f6ffentlichung des Composite-Managers miracle-wm 0.10, der das Wayland-Protokoll und Komponenten zur Erstellung von Composite-Managern wie Mir verwendet. miracle-wm unterst\u00fctzt eine Kachelkomposition, die mit \u00e4hnlichen L\u00f6sungen wie i3 und Sway vergleichbar ist. Waybar kann als Panel verwendet werden. Der Code des Projekts ist in C++ geschrieben und steht unter der GPLv3-Lizenz. Die fertigen Builds sind im Snap-Format sowie in RPM- und DEB-Paketen f\u00fcr Fedora und Ubuntu verf\u00fcgbar.<\/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\">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.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/1bb1bdcf13fa423813988ff3962610c1.png\" style=\"display:block;margin: 0 auto\" \/><\/p>\n<p>Hauptneuheiten:<\/p>\n<ul>\n<li class=\"l\"> Im Plugin-System wurde die M\u00f6glichkeit implementiert, Shader f\u00fcr einzelne Fenster anzuwenden. Als Beispiel wurde das Plugin focus-blur-plugin erstellt, das den Inhalt aller Fenster au\u00dfer dem aktiven Fenster verschwommen darstellt.\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/89d71ea6e0c4cb1432779b8580cc54fa.png\" style=\"display:block;margin: 0 auto\" \/><\/p>\n<li class=\"l\"> In den Plugins wurde die Unterst\u00fctzung f\u00fcr die Erstellung von Ausgabefiltern, die Shader verwenden, hinzugef\u00fcgt. Diese M\u00f6glichkeit wird im Plugin night-light-plugin genutzt, das tags\u00fcber einen orangefarbenen Farbton hinz f\u00fcgt.\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/522e28781bfbb7843fd9d2d26a9c1404.png\" style=\"display:block;margin: 0 auto\" \/><\/p>\n<li class=\"l\"> Wayland-Protokolle wurden eingef\u00fchrt\n<ul>\n<li class=\"l\"> ext-data-control-manager-v1 zur Verwaltung der Zwischenablage. Die Unterst\u00fctzung dieses Protokolls erm\u00f6glicht die Verwendung des Tools wl-copy, um Daten in die Zwischenablage zu kopieren.\n<li class=\"l\"> ext-image-capture-source-manager-v1 und ext-image-copy-capture-manager-v1 zur Organisation der Erfassung von Inhalten, die auf dem Bildschirm angezeigt werden. Die Kompatibilit\u00e4t mit dem XDG-Portal xdg-desktop-portal-wlr und dem Screenshot-Tool grimshot wurde sichergestellt.\n<li class=\"l\"> ext-foreign-toplevel-list-v1 zur Anheftung von Fenstern \u00fcber anderen Inhalten, beispielsweise zur Anbindung von Panels und Fenster-Schaltern.\n<li class=\"l\"> zwp-input-method zur Erstellung von virtuellen Tastaturen und IME-Schichten (Input Method Editor) zur Eingabeverarbeitung.\n<\/ul>\n<li class=\"l\"> Eine Schnittstelle (basierend auf GTK4) zur Ausgabe von Fehlermeldungen in der Konfiguration wurde implementiert. Fehlerinformationen werden \u00fcber einen IPC-Socket \u00fcbermittelt.\n<li class=\"l\"> Es wurde eine Schnittstelle zur Anzeige von Debugging-Informationen zur Fensterpositionierung und Eingabebereichen implementiert. Die Schnittstelle ist in GTK4 geschrieben und wird mit dem Befehl \u201emiraclemsg debug overlay\u201c aktiviert.\n<li class=\"l\"> Es wird eine automatische Ladung von Plugins sichergestellt, die im WebAssembly-Format vorliegen und sich im Verzeichnis ~\/.config\/miracle-wm\/plugins mit der Erweiterung \u201e.wasm\u201c befinden.\n<\/ul>\n<p>Quelle: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65738\">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 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 miracle-wm 0.10, \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. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 snap, \u0430 \u0442\u0430\u043a\u0436\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":182266,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182265","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \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.10, \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=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-10-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.10, \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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \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.10, \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-10-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=\"2026-06-22T12:48:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-22T12:48:30+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\udd47Ver\u00f6ffentlichung miracle-wm 0.10, einem Kompositionsmanager auf Basis von Wayland und Mir | ProHoster","description":"Die Ver\u00f6ffentlichung des Kompositionsmanagers miracle-wm 0.10 wurde ver\u00f6ffentlicht, der das Wayland-Protokoll und Komponenten zum Aufbau von Kompositionsmanagern f\u00fcr Mir verwendet.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-miracle-wm-0-10-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.10, \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":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \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.10, \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-10-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":"2026-06-22T12:48:30+00:00","article:modified_time":"2026-06-22T12:48:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182265","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:17","updated":"2026-08-05 12:22:17","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\/182265","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=182265"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182265\/revisions"}],"predecessor-version":[{"id":182386,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182265\/revisions\/182386"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/182266"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=182265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=182265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=182265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}