Проект Xfce обновил планы, связанные с поддержкой Wayland

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3252
Зарегистрирован: 20.08.2022

#

Проект Xfce обновил планы, связанные с поддержкой Wayland
Дата публикации:Fri, 09 Feb 2024 09:56:18 +0300




Разработчики Xfce обновили страницу с планами, связанными с добавлением поддержки протокола Wayland. В план добавлено упоминание реализации начальной поддержки Wayland в базовых компонентах следующего значительного выпуска Xfce 4.20 с сохранением поддержки X11. Ранее вопрос сохранения обратной совместимости с X11 находится на стадии дискуссии, в которой не удавалось добиться консенсуса. Теперь решено, что поддержка X11 в обозримом будущем прекращена не будет.



Сеанс на базе Wayland в Xfce 4.20 будет охватывать минимально необходимый набор возможностей, а недостающую функциональность намерены постепенно добавлять при подготовке следующих выпусков. Также планируется продолжить оттачивание работы в окружении на базе протокола Wayland в уже портированных пользовательских приложениях.



В примечании упомянуто, что у проекта нет ресурсов для сопровождения собственного композитного менеджера для Wayland, но отвергнута возможность использования для работы привязки к XWayland.
Без изменений оставлено ранее принятое решение об использовании в Wayland-окружении вместо libmutter библиотеки wlroots, развиваемой разработчиками пользовательского окружения Sway и предоставляющей базовые функции для организации работы композитного менеджера на базе Wayland.



Рабочий стол xfdesktop и панель xfce4-panel уже портированы для Wayland с учётом использования wlroots и продолжат развиваться как отдельно запускаемые компоненты. Работа xfce4-panel проверена с композитными серверами Labwc и Wayfire. Для абстрагирования работы поверх Wayland и X11 задействована библиотека libxfce4windowing, предлагающая слой для абстрагирования от графической подсистемы в котором реализованы компоненты управления окнами (экраны, корневые окна, виртуальные рабочие столы и т.п.), не привязанные к определённой оконной системе. Поддержка X11 реализована на базе libwnck (Window Navigator Construction Kit).



Из портированных на Wayland компонентов также отмечены:
exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder,
xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman и xfce4-dev-tools. Поддержка Wayland пока отсутствует в менеджере сеансов xfce4-session и оконном менеджере xfwm4, но для организации работы с использованием Wayland имеется неофициальный порт xfwm4.



Среди приложений, в которые добавлена поддержка Wayland: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo и xfce4-panel-profiles. Приложения, которые пока не работают с Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver и xfce4-volumed-pulse.








Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=60580

Жизнь за Нер'зула!

Ответить