Xfce 4.20: Поддержка Wayland и X11, будущее рабочего стола

2024-02-09 9662 комментарии
XFCE 4.20 добавит поддержку Wayland, сохранив при этом совместимость с X11, обещая улучшенный пользовательский опыт. Узнайте о ключевых обновлениях и ожидаемом сроке выпуска новой версии

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

Ранее вопрос о сохранении обратной совместимости с X11 обсуждался, но единого решения не было достигнуто. Теперь же принято решение: поддержка X11 не будет прекращена в обозримом будущем.

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

В заметке также упоминается, что проекту нужны дополнительные ресурсы для поддержки собственного композитного менеджера Wayland, но при этом отказано от использования XWayland для работы. В то же время решение использовать библиотеку wlroots вместо libmutter в среде Wayland остается неизменным.

Прогресс Xfce 4.20 и Wayland

Рабочее пространство xfdesktop и xfce4-panel были перенесены на Wayland с использованием wlroots и будут продолжать развиваться как отдельно запускаемые компоненты. Работа xfce4-panel была проверена с композитными серверами Labwc и Wayfire.

Помимо этого, библиотека libxfce4windowing используется для абстрагирования операций между Wayland и X11, предлагая слой абстракции от графической подсистемы, в которой реализованы компоненты управления окнами, не привязанный к конкретной оконной системе. В Wayland также портированы следующие компоненты:

  • exo
  • libxfce4ui
  • libxfce4util
  • thunar
  • xfce4-appfinder
  • xfce4-settings
  • xfconf
  • xfce4-power-manager
  • tumbler
  • garcon
  • thunar-volman
  • xfce4-dev-tools

На данный момент поддержка Wayland отсутствует в менеджере сеансов xfce4-session и менеджере окон xfwm4, но существует неофициальная сборка xfwm4 для работы с Wayland.

В список приложений, поддерживающих 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.

Наконец, вам может быть интересно, когда же выйдет Xfce 4.20. На данный момент разработчики не предоставили конкретной дорожной карты. Оптимисты могут рассчитывать на новый рабочий стол к концу 2024 года.

Однако более реалистичное ожидание - это где-то в 2025 году. Тем временем мы продолжим наслаждаться текущей версией, 4.18, которая по-своему отличная.

Выводы

  • Xfce 4.20 делает шаг навстречу Wayland, но не забывает и пользователей X11.
  • Поддержка X11 сохранится в обозримом будущем.
  • Wayland-сессия начнется с базового набора функций и будет расширяться с каждым релизом.
  • Проект ищет дополнительные ресурсы для поддержки собственного композитного менеджера Wayland.
  • Некоторые популярные приложения Xfce уже портированы на Wayland, другие пока нет.
  • Точной даты выхода Xfce 4.20 пока нет, ориентировочно - вторая половина 2024 или 2025 год.
© . По материалам linuxiac.com
Комментарии и отзывы

Нашли ошибку?

Новое на сайте