Релиз среды рабочего стола Xfce 4.20
15 декабря 2024 года состоялся релиз среды рабочего стола Xfce 4.20 c частичной поддержкой Wayland. Проект предлагает классический рабочий стол, потребляющий по возможности минимальные системные ресурсы. Предыдущая стабильная версия Xfce 4.18 вышла в декабре 2022 года.
Решение Xfce состоит из нескольких взаимосвязанных компонентов, которые при желании можно использовать в других проектах, включая оконный менеджер xfwm4, панель для запуска приложений, менеджер управления пользовательскими сеансами, система управления энергопотреблением, графический конфигуратор, файловый менеджер Thunar, календарь-планировщик Orage, медиапроигрыватель Parole, текстовый редактор Mousepad, эмулятор терминала xfce4-terminal.
По информации OpenNET, ключевым новшеством ветки Xfce 4.20 стала экспериментальная поддержка протокола Wayland. Сеанс на базе Wayland охватывает большую часть возможностей, но пока рекомендован только для продвинутых пользователей, так как до конца не избавлен от ошибок и требует отдельных доработок для полноценного повседневного использования обычными пользователями. Для запуска сеанса на базе Wayland предложена команда startxfce4 --wayland.
Для абстрагирования работы поверх Wayland и X11 в Xfce 4.20 задействована новая библиотека libxfce4windowing, реализующая не зависящий от графической системы слой с компонентами управления окнами (экраны, корневые окна, виртуальные рабочие столы и т.п.). Предложенная прослойка позволила реализовать поддержку Wayland почти во всех компонентах Xfce, сохранив при этом в них способность работы в оконных системах на базе протокола X11.
Вместо libmutter в сеансе на базе Wayland задействована библиотека wlroots, развиваемая проектом Sway. В качестве композитных серверов в сеансе Wayland
Читать на habr.com