Jeżeli jesteś zmęczony próbowaniem pomiędzy różnymi typami środowisk graficznych i żaden nie spełni Twoich oczekiwań, między innymi pod względem wydajności, wyglądu wizualnego. Z tej okazji Zapraszam do poznania cudu-wm, który jest pozycjonowany jako nowy menedżer okien Wayland oparty na Mirze, którego styl będzie bardzo znany z i3 i kołysania.
Cud-wm jest alternatywa dla tego, co jest już znane na komputerach stacjonarnych i jak wspomniano, Celem projektu jest stworzenie serwera kompozytowego wykorzystującego okna kafelkowe, ale jest to bardziej funkcjonalne i eleganckie niż projekty takie jak Swayfx.
Warto zaznaczyć, że Projekt jest obecnie w fazie rozwoju a jego użycie jest oznaczone jako „eksperymentalne”. Obecnie projekt obsługuje różne protokoły Waylanda, a jego wykorzystanie opiera się głównie na menedżerach pływających okien dla poszczególnych okien.
Cud-wm Znajduje się w wersji 0.3 i wśród zmian i ulepszeń oferowanych przez nową wersję, wyróżnia się co następuje
- Zaimplementowano obsługę efektów animacji podczas otwierania, zamykania i przenoszenia okien, a także podczas przełączania pomiędzy wirtualnymi pulpitami.
- Aktywne okna można teraz wizualnie podświetlać, wyświetlając wokół każdego z nich ramkę w różnych kolorach dla aktywnego okna.
- Znacząco rozszerzono obsługę protokołu IPC menedżera okien i3, na którym oparty jest protokół IPC do interakcji z menedżerem kompozytowym Sway.
- Dodano polecenia umożliwiające zmianę fokusu, uruchamianie aplikacji, dzielenie obszarów, przenoszenie grup okien i dokowanie ruchomych okien. Analiza odpowiedzi zawiera również szczegółowe informacje o wersji, skonfigurowanych trybach łącza, statusie łącza i liście urządzeń wyjściowych.
- Biblioteki pakietów Snap zostały zaktualizowane do wersji Ubuntu Core 24.
- Dodano możliwość określenia domyślnego trybu pracy z oknami na wirtualnym pulpicie, czy to w trybie kafelkowym, czy ruchomym.
Wspomina się, że Premiera wersji 0.4 spodziewana jest pod koniec sierpnia, przed osiągnięciem pierwszej stabilnej wersji 1.0, która jest oczekiwana w październiku. Wersja 0.4 obejmie możliwości projektowania okien piętrowych, konfiguracje wielu monitorów, regulacje wyświetlania i pełna obsługa i3. Pomysły na wersję 1.0 obejmują:
- Tryb przeglądania umożliwiający nawigację pomiędzy oknami i komputerami stacjonarnymi w stylu GNOME.
- Interfejs graficzny do konfiguracji.
- Menu kontekstowe z akcjami w oknach.
- Obraz w trybie obrazu.
- Funkcja centrująca okno aktywnej aplikacji.
- Minimalna powłoka z panelem i interfejsem uruchamiania programu.
- Duży wirtualny pulpit, który można przenieść poza ekran.
- Darmowy tryb układu mozaiki, bez ograniczeń ramkami ekranu.
Jak zainstalować Miracle-wm w Ubuntu i pochodnych?
Dla tych, którzy są zainteresowani możliwością zainstalowania Miracle-wm na swoim systemie, powinieneś wiedzieć, że w przypadku Ubuntu i jego pochodnych Istnieją 3 różne sposoby instalacji tego menedżera okien.

Pierwszy z nich i który dotyczy ogólnie każdej wersji Ubuntu lub wywodzących się z niego, o ile masz wsparcie Snapa, polega na wykonaniu instalacji przy użyciu tego typu pakietów. Aby przeprowadzić instalację, po prostu uruchom następujące polecenie w terminalu:
sudo snap install miracle-wm --classic
Teraz druga metoda instalacji Miracle-wm w Ubuntu lub innej pochodnej polega na dodaniu repozytorium do systemu i instalując pakiety z tego repozytorium. Należy zauważyć, że aby zainstalować Miracle-wm tą metodą, musisz znajdować się na Ubuntu mantic (23.10) lub Noble (24.04), chociaż w tym drugim przypadku nie było to dla mnie funkcjonalne, ponieważ repozytorium nie było dostępne.
Repozytorium możemy dodać wpisując:
sudo add-apt-repository ppa:matthew-kosarek/miracle-wm sudo apt update
I możemy zainstalować za pomocą:
sudo apt install miracle-wm
Wreszcie, najnowszą dostępną metodą, która ma zastosowanie do każdej dystrybucji Linuksa (o ile zachowasz zależności), kompiluje kod źródłowy i aby to zrobić, musimy wpisać:
git clone https://github.com/mattkae/miracle-wm.git cd miracle-wm cmake -Bbuild cmake --build build WAYLAND_DISPLAY=wayland-98 ./build/bin/miracle-wm
I to wszystko, dzięki temu możemy zacząć używać lub testować Miracle-wm. Aby to zrobić, po prostu wyloguj się z sesji użytkownika i przed zalogowaniem wybierz menedżera ekranu (w większości środowisk jest to mały przycisk konfiguracyjny) Miracle-wm lub Miracle-wm Snap (jeśli instalowałeś z poziomu Snap).
Podobnie możesz zapoznać się z jego dokumentacją, aby dowiedzieć się więcej o konfiguracjach i skrótach klawiaturowych, z którymi współpracuje ten menedżer okien. Link jest taki.