O desenvolvedor Matthew Kosarek, engenheiro da Canonical, lançou a versão 0.7 do Miracle-wm, um gerenciador de janelas de mosaico/compositor baseado em Mir. Esse lançamento traz várias alterações importantes, incluindo a adição de recursos de comunicação entre processos (IPC) do Sway/i3.

Novos Recursos
Entre os novos recursos incluem-se:
- Eventos de associação
- 'Lacunas' IPC
- Modificador de comando 'for_window'
- 'Mover contêiner para marcar'
- 'Mover espaço de trabalho para saída ...'
- Comando 'nop'
Além disso, o suporte para configuração do mouse foi adicionado, permitindo que a aceleração e o perfil de aceleração para mouses sejam definidos, da mesma forma que a configuração do teclado permite que os usuários especifiquem um idioma/layout do teclado, taxa de repetição e atraso de repetição.
Correções de Bugs
Bugs de segfault de desligamento e animação de fechamento de janela foram corrigidos.
Outras Melhorias
Além disso, refatoração de código, aumento de versão do Mir e ajustes de compilação relacionados e outros ajustes são apresentados nesta atualização. Mais informações podem ser obtidas no GitHub do Miracle-wm.
Instale o Miracle-wm no Ubuntu
Você pode instalar o milagre-wm snap no Ubuntu, mas isso deve ser instalado a partir da linha de comando, pois precisa que o sinalizador --classic seja passado:
sudo snap install miracle-wm --classic
Alternativamente, há um PPA oficial do Miracle-wm. Isso fornece compilações pré-empacotadas para o Ubuntu 24.04 LTS (somente). O PPA costuma demorar para receber novas versões, lembre-se.
Como Usar o Miracle-wm
Uma vez instalado, usá-lo é simples. Selecione a sessão "miracle-wm" no menu de engrenagens na tela de login do GDM e faça login com a senha da sua conta de usuário normal. Você não verá muita coisa quando fizer login, lembre-se.
Por que não?
Porque miracle-wm é um gerenciador de janelas/compositor, não um ambiente de desktop equipado-out. Espera-se que você crie um arquivo de configuração (usando um editor de texto) para definir as ferramentas, aplicativos e elementos de interface do usuário que deseja usar dentro dele.
Os documentos no wiki do projeto oferecem dicas sobre como começar, juntamente com uma lista de ferramentas e utilitários sugeridos, como lançadores e painéis para usar (waybar, swaybg e wofi são comumente usados).
Como pode ser útil saber, pressione 'super' + 'shift' + 'e' para sair do miracle-wm se você fizer login antes de criar um arquivo de configuração e não souber como sair.
Você também pode executar miracle-wm no modo de janela (no Wayland) dentro de um ambiente de área de trabalho diferente. Ao editar ou ajustar arquivos de configuração, isso pode ser útil, permitindo que você verifique se suas alterações e edições funcionam sem a chicotada de fazer login e logout constantemente.
Se tudo isso soa muito esforço: sim! O controle sobre toda a experiência é o principal apelo ao usar algo assim - e alguns diriam, a diversão de fazer isso também!