Силой хамства можно валить деревья (Авессалом Подводный).

MATE Desktop приближается к поддержке собственного Wayland с выходом Polo 1.0


MATE Desktop приближается к поддержке собственного Wayland с выходом Polo 1.0

Новый композитный сервер Wayland под названием Polo вышел в первую публичную версию, предлагая пользователям MATE Desktop еще один способ запуска привычной среды рабочего стола без X11.

В MATE уже есть экспериментальная поддержка Wayland через Wayfire, но в Polo используется другой подход. Вместо того чтобы адаптировать универсальный композитный менеджер с помощью плагинов и обходных путей, он разработан специально под существующую архитектуру MATE, воссоздавая поведение традиционного оконного менеджера MATE Marco и заменяя его основу X11 на Wayland.

Polo, созданный с использованием C, Vala и libweston 16, объединяет композитный менеджер Wayland, оконный менеджер и менеджер сессий в одном проекте. Он поддерживает привычные функции, такие как Alt+Tab переключение между окнами, разбиение окна на части с помощью сочетаний клавиш или перетаскивания, несколько рабочих областей и традиционные оконные меню.

В Polo 1.0 появилась новая опция Wayland для рабочего стола MATE.

 

Существующие приложения X11 по-прежнему поддерживаются через XWayland, а пользователи могут продолжать использовать текущие настройки Marco через GSettings и dconf. Polo также включает в себя визуальные эффекты, такие как «дрожащие» окна, «куб» на рабочем столе и анимацию при сворачивании и разворачивании окон.

Помимо управления окнами, Polo берет на себя большую часть функций рабочего стола. Он предоставляет функции, обычно ассоциируемые с mate-session-manager, включая автозапуск приложений, сохраненные сеансы, диалоговые окна выхода из системы и завершения работы, а также управление питанием.

Также поддерживаются конфигурации с несколькими мониторами, в том числе горячее подключение дисплеев, сохраненные макеты экрана, настройка гаммы и масштабирование вывода. Захват экрана и демонстрация экрана доступны через xdg-desktop-portal, а поддержка оболочки слоев позволяет таким компонентам, как mate-panel, работать с композитором.

Однако Polo все еще находится в активной разработке, и некоторые части MATE еще не перешли на Wayland. Например, mate-settings-daemon продолжает работать через XWayland, а плагины, несовместимые с Wayland, отключаются во время сеансов Polo.

Разработчик также отмечает, что несколько пакетов MATE, распространяемых Fedora, в том числе mate-panel, в настоящее время собраны с поддержкой только X11 и требуют сборки с поддержкой Wayland.

Для тех, кто хочет попробовать, в репозитории проекта на GitHub есть исходный код и инструкции по сборке для Fedora 44/45, Debian 14 и Ubuntu 26.04/26.10. После установки пользователи могут выбрать новый сеанс «MATE (Polo)» на экране входа в систему LightDM.

Дополнительную информацию о проекте можно найти в объявлении разработчика на Ubuntu Discourse.

Наконец, стоит уточнить, что Polo — это независимый проект, а не официально принятая замена существующего решения Wayland в MATE.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Если статья понравилась, поделитесь ей в социальных сетях

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала