{"id":142235,"date":"2025-09-04T11:11:55","date_gmt":"2025-09-04T09:11:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-miracle-wm-0-7-kompozitnogo-menedzhera-na-baze-wayland-i-mir"},"modified":"2025-09-04T11:11:55","modified_gmt":"2025-09-04T09:11:56","slug":"vypusk-miracle-wm-0-7-kompozitnogo-menedzhera-na-baze-wayland-i-mir","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-miracle-wm-0-7-kompozitnogo-menedzhera-na-baze-wayland-i-mir","title":{"rendered":"Uscita di miracle-wm 0.7, un gestore compositivo basato su Wayland e Mir","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Matthew Kosarek, sviluppatore della Canonical, ha pubblicato la versione 0.7 del gestore di composizione miracle-wm, che utilizza il protocollo Wayland e componenti per costruire gestori di composizione Mir. Miracle-wm supporta la disposizione a mosaico (tiling), simile a quella dei progetti i3 e Sway. Come barra degli strumenti pu\u00f2 essere utilizzata Waybar. Il codice del progetto \u00e8 scritto in C++ e distribuito con licenza GPLv3. Le build pronte sono disponibili nel formato snap, oltre che nei pacchetti rpm e deb per Fedora e Ubuntu.        <\/p>\n<p>L'obiettivo di miracle-wm \u00e8 la creazione di un compositore <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3980\">server<\/a>, che adotta la gestione a mosaico delle finestre, ma \u00e8 pi\u00f9 funzionale e stiloso rispetto a prodotti come Swayfx. Il progetto consente anche l'uso di tecniche tradizionali per lavorare con finestre fluttuanti, ad esempio, \u00e8 possibile posizionare finestre singole sopra la griglia a mosaico o fissare finestre in una posizione specifica sul desktop. Sono supportati i desktop virtuali con la possibilit\u00e0 di impostare un modo di lavoro predefinito per ogni desktop (layout a mosaico o finestre fluttuanti).     <\/p>\n<p>Si prevede che miracle-wm possa risultare utile per gli utenti che preferiscono un layout a mosaico, ma desiderano effetti visivi e una grafica pi\u00f9 vivace con transizioni e colori fluidi. La configurazione \u00e8 definita in formato YAML. Per installare miracle-wm, si pu\u00f2 utilizzare il comando \u00absudo snap install miracle-wm \u2014classic\u00bb.    <\/p>\n<p><center><img decoding=\"async\" alt=\"Uscita di miracle-wm 0.7, un gestore compositivo basato su Wayland e Mir \" src=\"\/wp-content\/uploads\/2025\/09\/2f09d9819c62e3852d9b76590633cb29.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Novit\u00e0 principali:  <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stato completato l'interfaccia IPC compatibile con il protocollo IPC del gestore finestre i3 e del gestore composito Sway. Il protocollo consente di gestire il funzionamento e di interagire con il gestore composito. Sono state attuate tutte le funzionalit\u00e0 previste per l'IPC e migliorata la compatibilit\u00e0 con progetti esterni che supportano IPC i3\/Sway, come la barra delle applicazioni waybar e l'interfaccia grafica nwg-shell. Sono stati implementati nuovi comandi \u2018gaps\u2019, \u2018nop\u2019, \u2018move container\u2019 e \u2018move workspace\u2019, oltre ad aggiungere supporto per il modificatore \u00abfor_window\u00bb. \u00c8 stata aggiunta documentazione per ogni comando IPC e sono stati implementati test per la correttezza dell'implementazione dei comandi.\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di configurare le impostazioni del mouse, come la velocit\u00e0 di scorrimento, la copia delle azioni del pulsante sinistro e destro e il rapporto tra la velocit\u00e0 di movimento del cursore e la velocit\u00e0 di spostamento del mouse. Per definire le impostazioni in ~\/config\/miracle-wm.yaml \u00e8 stata proposta una nuova sezione \u00abmouse:\u00bb.\n<li class=\"l\"> Sono state aggiunte impostazioni per la tastiera, che consentono di scegliere il layout della tastiera, il tipo di tastiera e i parametri per la generazione della ripetizione durante la pressione di un tasto. Di default viene caricata la configurazione dalla locale locale1.\n<li class=\"l\">  Le librerie per la costruzione dei server compositi Mir sono state aggiornate alla versione 2.22, pubblicata la settimana scorsa. Nella nuova versione di Mir \u00e8 stata implementata l'implementazione del protocollo Wayland \u00abdrm-syncobj\u00bb per la sincronizzazione esplicita dei buffer utilizzando oggetti di sincronizzazione DRM (Direct Rendering Manager). \u00c8 stata introdotta la possibilit\u00e0 di modificare la configurazione a caldo. \u00c8 stato migliorato il supporto per i sistemi con schede grafiche NVIDIA. \u00c8 iniziata l'integrazione del codice scritto in Rust (la compilazione dei componenti in Rust \u00e8 facoltativa).            <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63820\">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.7, \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":142236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-142235","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.7, \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\/it\/blog\/news\/vypusk-miracle-wm-0-7-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=\"it_IT\" \/>\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.7, \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.7, \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\/it\/blog\/news\/vypusk-miracle-wm-0-7-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=\"2025-09-04T09:11:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-09-04T09:11:56+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\udd47Rilascio di miracle-wm 0.7, gestore di composizione basato su Wayland e Mir | ProHoster","description":"Matthew Kosarek, sviluppatore di Canonical, ha pubblicato la versione 0.7 del gestore di composizione miracle-wm, che utilizza il protocollo Wayland e i componenti per la creazione di gestori di composizione Mir.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-miracle-wm-0-7-kompozitnogo-menedzhera-na-baze-wayland-i-mir","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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.7, \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.7, \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\/it\/blog\/news\/vypusk-miracle-wm-0-7-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":"2025-09-04T09:11:56+00:00","article:modified_time":"2025-09-04T09:11:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"142235","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:54:02","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 14:35:19","updated":"2026-02-22 15:54:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/142235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=142235"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/142235\/revisions"}],"predecessor-version":[{"id":162509,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/142235\/revisions\/162509"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/142236"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=142235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=142235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=142235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}