Ако сте уморени от опити между различни типове десктоп среди и никой не отговаря на вашите очаквания по отношение на производителност, визуален външен вид, наред с други неща. По този повод Каня ви да се запознаете с miracle-wm, който е позициониран като нов мениджър на прозорци на Wayland, базиран на Mir, чийто стил ще бъде много познат на i3 и ще се люлее.
Miracle-wm е алтернатива на това, което вече е известно на настолните компютри и както споменахме, Целта на проекта е да се създаде композитен сървър, който използва прозорци с плочки, но това е по-функционално и елегантно от проекти като Swayfx.
Струва си да се спомене това В момента проектът е във фаза на разработка и използването му е означено като "експериментално". В момента проектът има поддръжка за различни протоколи на Wayland и използването му се основава главно на плаващи мениджъри на прозорци за отделни прозорци.
Miracle-wm Той е във версия 0.3 и сред промените и подобренията, предлагани от новата версия, се откроява следното
- Реализирана поддръжка за анимационни ефекти при отваряне, затваряне и преместване на прозорци, както и при превключване между виртуални десктопи.
- Активните прозорци вече могат да бъдат визуално маркирани, показвайки рамка около всеки един с различни цветове за активния прозорец.
- Поддръжката за IPC протокола на мениджъра на прозорци i3, на който се основава IPC протоколът за взаимодействие с композитния мениджър на Sway, е значително разширена.
- Добавени са команди за промяна на фокуса, стартиране на приложения, разделяне на области, преместване на групи прозорци и закрепване на плаващи прозорци. Предоставя се и анализ на отговора с подробна информация за версията, конфигурираните режими на връзката, състоянието на връзката и списък с изходни устройства.
- Библиотеките на snap пакети са актуализирани до Ubuntu Core 24.
- Добавена е възможност за определяне на режима по подразбиране за работа с прозорци на виртуалния работен плот, независимо дали в режим на плочки или плаващ режим.
Споменава се, че Пускането на версия 0.4 се очаква в края на август, преди да достигне първата стабилна версия, 1.0, която се очаква през октомври. Версия 0.4 ще включва възможности за дизайн на подредени прозорци, настройки на няколко монитора, настройки на дисплея и пълна поддръжка на i3. Идеите за версия 1.0 включват:
- Режим на разглеждане за навигация между прозорци и настолни компютри в стил GNOME.
- Графичен интерфейс за конфигуриране.
- Контекстни менюта с действия в прозорците.
- Картина в режим на картина.
- Функция за центриране на прозореца на активното приложение.
- Минимална обвивка с панел и интерфейс за стартиране на програма.
- Голям виртуален работен плот, който може да бъде преместен извън екрана.
- Безплатен режим на оформление на мозайка, без ограничения по рамки на екрана.
Как да инсталирате Miracle-wm в Ubuntu и производни?
За тези, които се интересуват от възможността да инсталират Miracle-wm на своята система, трябва да знаете, че в случая на Ubuntu и неговите производни Има 3 различни начина за инсталиране на този мениджър на прозорци.
Първият от тях и който се прилага като цяло за всяка версия на Ubuntu или получени от него, стига имате подкрепата на Snap, е чрез извършване на инсталацията с помощта на този тип пакети. И за да извършите инсталацията, просто изпълнете следната команда в терминал:
sudo snap install miracle-wm --classic
сега, вторият метод на инсталиране на Miracle-wm в Ubuntu или някакво производно, е чрез добавяне на хранилището към системата и инсталиране на пакетите от това репо. Трябва да се отбележи, че за да инсталирате Miracle-wm с този метод, трябва да сте на Ubuntu mantic (23.10) или Noble (24.04), въпреки че в последния случай не беше функционален за мен, тъй като хранилището не беше налично.
Можем да добавим хранилището, като напишем:
sudo add-apt-repository ppa:matthew-kosarek/miracle-wm sudo apt update
И можем да инсталираме с:
sudo apt install miracle-wm
И накрая, най-новият наличен метод, който се прилага за всяка дистрибуция на Linux (стига да спазвате зависимостите), компилира изходния код и за да направим това, трябва да напишем следното:
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
И това е всичко, с това можем да започнем да използваме или тестваме Miracle-wm. За да направите това, просто излезте от потребителската сесия и изберете от диспечера на екрана, преди да влезете (в повечето среди това се представя като малък бутон за конфигурация) Miracle-wm или Miracle-wm Snap (ако сте инсталирали от Snap).
По същия начин можете да се консултирате с неговата документация, за да научите повече за конфигурациите и клавишните комбинации, с които работи този мениджър на прозорци. Връзката е тази.