Miracle-WM 0.11: il compositor Wayland basato su Mir introduce la modalità panoramica dei workspace

È stata rilasciata la versione 0.11 di Miracle-WM, un nuovo compositor per Wayland che prosegue il percorso verso la versione finale 1.0. Questo aggiornamento introduce funzionalità innovative che migliorano ulteriormente l’esperienza utente.
Miracle-WM è un compositor per Wayland che integra come elemento centrale un gestore di finestre affiancate (tiling), offrendo così un ambiente di lavoro capace di organizzare automaticamente le finestre senza sovrapposizioni. Questa caratteristica lo distingue da molti altri ambienti grafici e lo rende particolarmente interessante per chi desidera un controllo avanzato del proprio desktop.
Il progetto si basa sul server grafico Mir, sviluppato originariamente da Canonical con l’obiettivo di proporre un’alternativa moderna ai sistemi di visualizzazione tradizionali. È importante precisare che Mir, pur essendo nato come server grafico completo, oggi si presenta principalmente come una display platform (piattaforma di visualizzazione) modulare utilizzata per costruire compositor Wayland moderni. Miracle‑WM sfrutta quindi Mir come base tecnologica, senza riproporre l’architettura originaria del progetto. In questo contesto, Wayland, il protocollo che gestisce la comunicazione tra applicazioni e server grafico, rappresenta l’evoluzione dello storico X11, utilizzato per decenni dalla maggior parte delle distribuzioni GNU/Linux. La scelta di adottare Wayland permette a Miracle‑WM di sfruttare un ambiente più efficiente e aggiornato, valorizzando sia le sue funzionalità grafiche sia la gestione avanzata delle finestre affiancate.
L’iniziativa nasce dal lavoro di Matthew Kosarek, ingegnere di Canonical, che ha sviluppato Miracle‑WM nel tempo libero con l’intento di unire la praticità di strumenti come i3 e Sway a un’interfaccia più moderna e visivamente curata. La natura open source del progetto favorisce inoltre la crescita di una comunità attiva, pronta a contribuire allo sviluppo e al miglioramento continuo del software.
Uno degli aspetti più rilevanti del progetto è la sua natura libera. Miracle‑WM è distribuito con licenza GNU General Public License versione 3 (GPLv3), che garantisce agli utenti la possibilità di utilizzare, studiare, modificare e ridistribuire il software. Questa impostazione lo rende adatto non solo a sviluppatori e utenti esperti, ma anche a chi desidera un ambiente di lavoro personalizzabile e accessibile. Miracle‑WM è compatibile con i principali sistemi operativi basati su GNU/Linux e funziona su tutte le distribuzioni che adottano il protocollo Wayland.
La nuova versione Miracle-WM 0.11 è stata rilasciata il 17 settembre 2026, mentre la precedente versione stabile, Miracle-WM 0.10, era stata rilasciata il 21 giugno 2026 con una successiva versione di manutenzione Miracle-WM 0.10.1 rilasciata il 29 giugno 2026.
Novità in Miracle-WM 0.11
Miracle-WM 0.11 porta con sé una serie di miglioramenti significativi, sia dal punto di vista funzionale che tecnico. Tra le novità più rilevanti spicca l’introduzione di una modalità panoramica dei workspace, che consente agli utenti di visualizzare in modo chiaro e immediato tutte le finestre aperte e i workspace attivi. Questa funzionalità semplifica notevolmente la navigazione tra le applicazioni e i desktop virtuali, permettendo di passare direttamente da una finestra all’altra o da un workspace a un altro con un semplice tocco o doppio tocco del tasto di attivazione principale. La modalità panoramica è particolarmente utile per chi lavora con più applicazioni contemporaneamente e ha bisogno di un accesso rapido a ciò che è aperto.
Un’altra novità importante è il supporto per la segnalazione di urgenza delle finestre. Questa funzione consente a un’applicazione che si trova in un workspace non attivo di segnalare all’utente che richiede attenzione, ad esempio quando viene ricevuto un messaggio importante o quando un processo richiede un’interazione. In questo modo, l’utente può identificare immediatamente quali applicazioni necessitano di una sua azione, senza doverle cercare manualmente.
Il sistema di IPC (Inter‑Process Communication, comunicazione inter‑processi) è stato potenziato in modo significativo. Ora i plugin possono pubblicare eventi IPC e gestire comandi IPC autonomamente, offrendo a estensioni e strumenti esterni ulteriori modalità di interazione con Miracle-WM. Questo apre la strada a una maggiore integrazione con altri software e a una personalizzazione avanzata del comportamento del compositor. Inoltre, è stato introdotto un nuovo comando IPC chiamato GET_KEYBINDS, che restituisce tutte le combinazioni di tasti attive, rendendo più semplice per gli utenti e gli sviluppatori verificare e configurare le scorciatoie da tastiera.
Miracle-WM 0.11 introduce anche una nuova opzione di configurazione chiamata background_color, che permette di modificare il colore di sfondo predefinito del compositor. Questo consente agli utenti di adattare l’aspetto di Miracle-WM alle proprie preferenze estetiche.
Un altro miglioramento tecnico della nuova versione è l’adozione di Mir 2.29 come base tecnologica, che introduce diversi protocolli Wayland aggiuntivi ora abilitati in Miracle‑WM. Tra i protocolli ora supportati troviamo:
ext_image_copy_capture_manager_v1: per la gestione avanzata della cattura delle immagini.ext_output_image_capture_source_manager_v1: per la gestione delle sorgenti di cattura delle immagini.ext_foreign_toplevel_list_v1: per la gestione delle liste di finestre di livello superiore.ext_data_control_manager_v1: per il controllo avanzato dei dati.ext_input_trigger_action_manager_v1eext_input_trigger_registration_manager_v1: per la gestione dei trigger di input.
I protocolli ext_image_copy_capture_manager_v1 ed ext_output_image_capture_source_manager_v1 migliorano in modo significativo la gestione della cattura delle immagini, abilitando funzionalità avanzate utili anche per la condivisione dello schermo.
Tutti questi protocolli estendono le capacità di Miracle-WM, permettendo una maggiore compatibilità con applicazioni e funzionalità avanzate.
Il posizionamento delle finestre è stato migliorato: le applicazioni che richiedono un output specifico possono ora essere posizionate automaticamente lì, mentre le finestre della shell che non hanno una preferenza utilizzano il monitor attualmente attivo. Inoltre, è ora possibile passare tra le politiche di posizionamento dei workspace, scegliendo tra tiling (affiancamento automatico) e floating (finestre mobili). Anche le prestazioni nel passaggio tra i workspace sono state ottimizzate, garantendo una transizione più scorrevole e reattiva.
Infine, sono stati corretti diversi bug che interessavano il comportamento del compositor. Tra le correzioni più rilevanti troviamo:
- Il focus ora segue correttamente le finestre quando queste vengono spostate tra i workspace.
- Sono stati risolti i crash che si verificavano quando le superfici scomparevano durante le animazioni.
- Sono state corrette le condizioni di competizione nel gestore delle connessioni IPC.
- Il ridimensionamento delle finestre durante le animazioni è stato sistemato.
Download e Riferimenti
Per quanto riguarda l’installazione, Miracle‑WM è attualmente disponibile in modo ufficiale solo come pacchetto Snap accessibile dalla pagina ufficiale sullo Snap Store. Questo significa che può essere installato immediatamente su Ubuntu e sulle sue derivate, dato che queste distribuzioni integrano nativamente il supporto a Snap. È possibile installarlo direttamente tramite il seguente comando da Terminale:
sudo snap install miracle-wm --classic
Chi utilizza altre distribuzioni GNU/Linux può comunque installare Miracle‑WM tramite Snap, purché il proprio sistema supporti il servizio snapd.
Per le distribuzioni basate su Fedora il pacchetto software di Miracle‑WM è disponibile nei repository software ufficiali di Fedora (non sempre aggiornato all’ultima versione), mentre su Arch Linux è installabile tramite l’AUR (Arch User Repository), il repository software comunitario mantenuto dagli utenti della distribuzione che permette di compilare e installare facilmente software non presente nei canali ufficiali.
Distribuzioni come Debian e molte altre possono abilitare manualmente snapd per installare il compositor anche al di fuori dell’ecosistema Ubuntu. Secondo gli sviluppatori, i pacchetti .deb e .rpm che non sono ancora disponibili, arriveranno prossimamente, ampliando le modalità di installazione oltre al formato Snap.
Gli utenti più esperti possono sempre scegliere di compilare Miracle‑WM dai sorgenti, seguendo le istruzioni presenti nelle pagine Wiki del progetto. Questa modalità offre il massimo controllo sul processo di costruzione e permette di adattare il software alle proprie esigenze specifiche.
Miracle‑WM è ancora in pieno sviluppo e non ha raggiunto un livello di maturità tale da renderlo adatto all’uso quotidiano. Gli sviluppatori hanno dichiarato nel changelog della precedente versione di puntare al rilascio della versione 1.0 entro la fine dell’anno, ma allo stato attuale è consigliabile utilizzarlo solo in ambienti di test o su sistemi non critici, evitando di adottarlo come componente principale del proprio desktop.
Per approfondire tutte le novità introdotte in Miracle‑WM 0.11, è possibile consultare il changelog (registro delle modifiche) ufficiale pubblicato su GitHub, dove sono riportate in modo dettagliato le modifiche, le ottimizzazioni e i miglioramenti inclusi in questa versione.
Fonte: https://github.com/miracle-wm-org/miracle-wm
Fonte: https://github.com/miracle-wm-org/miracle-wm/releases/tag/v0.11.0
Fonte: https://www.phoronix.com/news/Miracle-WM-0.11
Fonte: https://www.omgubuntu.co.uk/2026/09/miracle-wm-0-11-released
Fonte: https://www.linuxadictos.com/miracle-wm-0-11-llega-con-un-modo-overview-mejorado-y-soporte-para-compartir-pantalla.html
Fonte: https://linuxiac.com/miracle-wm-0-11-wayland-compositor-adds-a-new-workspace-overview-mode/
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
























