Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Выпуск miracle-wm 0.11, композитного менеджера на базе Wayland и Mir

17.09.2026 15:36 (MSK)

Опубликован выпуск композитного менеджера miracle-wm 0.11, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir. Miracle-wm поддерживает мозаичную (tiling) компоновку окон, схожую с аналогичной в проектах i3 и Sway. В качестве панели может применяться Waybar. Код проекта написан на языке C++ и распространяется под лицензией GPLv3. Готовые сборки сформированы в формате snap, а также в пакетах rpm и deb для Fedora и Ubuntu.

Целью miracle-wm является создание композитного сервера, применяющего мозаичное управление окнами, но более функционального и стильного, чем такие продукты, как Swayfx. При этом проект позволяет использовать и классические приёмы работы с плавающими окнами, например, можно размещать отдельные окна поверх мозаичной сетки или закреплять окна к определённому месту на рабочем столе. Поддерживается виртуальные рабочие столы с возможностью выставления для каждого рабочего стола своего режима работы с окнами по умолчанию (мозаичная компоновка или плавающие окна).

Предполагается, что miracle-wm может оказаться полезным пользователям, которые отдают предпочтение мозаичной компоновке, но желают получить визуальные эффекты и более яркое графическое оформление с плавными переходами и цветами. Конфигурация определяется в формате YAML. Для установки miracle-wm можно использовать команду "sudo snap install miracle-wm --classic".

Основные изменения:

  • Добавлен обзорный режим, упрощающий переключение между окнами и виртуальными рабочими столами. Вызывается одинарными или двойным нажатием клавиши Menu.

  • Добавлена возможность привлечь внимание пользователя к неактивному окну, не переключая при этом фокус ввода с активного окна. Например, при поступлении нового сообщения в почтовом клиенте, он может запросить переключение фокуса, после чего miracle выставит окну и виртуальному рабочему столу флаг urgent, который может подхватить панель задач для вывода соответствующего индикатора.
  • В плагинах реализована возможность отправки IPC-событий и обработки IPC-команд.
  • Добавлена настройка background_color для задания цвета, применяемого для очистки содержимого.
  • В IPC добавлена команда GET_KEYBINDS для определения всех действий, привязанных к комбинациям клавиш.
  • Задействованы Wayland-протоколы:
  • Дисплейный сервер Mir обновлён до версии 2.29.


  1. Главная ссылка к новости (https://github.com/miracle-wm-...)
  2. OpenNews: Выпуск miracle-wm 0.10, композитного менеджера на базе Wayland и Mir
  3. OpenNews: Выпуск композитного сервера Niri 26.04, использующего Wayland
  4. OpenNews: Выпуск композитного сервера Hyprland 0.56
  5. OpenNews: Выпуск композитного сервера Wayfire 0.11
  6. OpenNews: Второй тестовый выпуск композитного сервера Xfwl4 от проекта Xfce
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66296-miracle
Ключевые слова: miracle, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (1) RSS
  • 1, Malinovsky (?), 16:29, 17/09/2026 [ответить]  
  • +/
    Это все занятно, но Wayfire выдает сразу готовый композитный вариант  поддержкой тайлинговой схемы, которые различаются по схеме.
    На мой взгляд, если уж встраивать тайлинг, то он должен быть встроен в управление окнами, но тут тайлинг в основе с плавающими окнами, которые не могут при этом занимать тайлинговое место.
    Пример простой - мониторинг в терминале может висеть над развернутым окном.
    На мой взгляд опередить Rio и plan9, 9frnt или пакета plan9prot в линуксе они не могут, если уж заявлять о некоей схеме. Все же зажать кнопку можно и провести до нужного размера окна мышкой. Единственная разница что это можно было бы улучшить до уровня "зажатая права кнопка мыши это центральная кнопка мыши" или "зажатые обе клавиши быстро становятся средней кнопкой мыши".
    Такое управление есть для планшетов скажем уже в Windows Vista и там это встроили в систему в базе без всякого драйвера. Штука очень удобная, но производители планшетов такую опцию в свои драйвера не добавляют. Какой-нибудь Huion тупит и делает вид что им вообще интересно знать что думают пользователи их мега глючного драйвера на линуксе.
    Если бы в базе в системе работали русские клавиши, которые в базе сломаны тогда мы бы знали, что рядовому пользователю необязательно лезть в самые дебри системы и разбираться с тем, чтобы заставить элементарно обязательные функции работать хотя бы как-то. Ну то есть браузер, который реагирует только на английскую F считается нормой. В тайлинге точно также гвоздями все приколочено и даже искать не хочется как это исправить. То что работает сломаться не может. То чего нет это функциональность композитного сервера или WM. Жрите что дают или вперед изучать внутренности Linux - вот примерно такое должно быть в описании тайловых WM, которые в Wayland называются КОМПОЗИТНЫМИ СЕРВЕРАМИ.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить новость, Поддержать