21 июня 2026 года вышел первый предварительный выпуск xfwl4 – композитора Wayland для рабочего окружения Xfce. Над проектом около полугода работал Брайан Тарриконе, разработчик Xfce с 2004 года; работу профинансировала команда проекта за счёт пожертвований сообщества. Тарриконе называет сборку альфа-версией: в ней есть ошибки и недостающие функции. Конечная цель – сделать работу Xfce под Wayland неотличимой от X11, чтобы переход между двумя вариантами оставался для пользователя незаметным.
Цель проекта – повторить поведение Xfce на X-сервере
По словам Брайана Тарриконе, до полного совпадения поведения с X11 ещё далеко: первую сборку он считает основательным приближением к цели, а не готовым результатом. Она рассчитана прежде всего на тестировщиков и ранних пользователей, чтобы выявлять и подтверждать ошибки и отслеживать ход разработки.
Композитор Wayland – программа, которая объединяет роли дисплейного сервера и оконного менеджера: отвечает за вывод изображения, размещение окон и обработку ввода. В X11 эти задачи разделены между X-сервером и отдельным оконным менеджером.
Композитор написан с нуля на языке Rust на основе библиотеки smithay, а не на коде оконного менеджера xfwm4 – об этом команда Xfce сообщила ещё в январе при запуске проекта. Благодаря параллельным кодовым базам вариант для Wayland развивают, не затрагивая xfwm4 и пользователей на X11.
xfwm4 – стандартный оконный менеджер Xfce для X11, который отвечает за рамки окон, их размещение и переключение. xfwl4 призван воспроизвести то же поведение в среде Wayland.
Что пока не работает в xfwl4
Тарриконе отдельно перечислил заметные функции, которых в первом выпуске нет или которые работают неправильно:
- Не работает диалог настроек «Мышь и тачпад», хотя параметры, заданные в сеансе X11, при этом применяются.
- Не работает диалог настроек «Рабочие места».
- Не реализованы отступы экрана – резервирование места у краёв, чтобы развёрнутые окна не перекрывали панели.
- В xfdesktop не работают показ значков свёрнутых окон на рабочем столе и меню со списком окон по средней кнопке мыши.
- Недоступны миниатюры в переключателе рабочих мест на панели.
- С помощью кнопок окон на панели можно только разворачивать, сворачивать и переводить окна в полноэкранный режим.
- Не работают горячие клавиши переключения между приложениями и между окнами одного приложения; обычное циклическое переключение по всем окнам работает.
- Положение окон и рабочее место большинства приложений при запуске не восстанавливаются.
Список неполный: Тарриконе привёл лишь самое заметное, а полную картину нереализованного и сломанного отражает баг-трекер проекта.
Где скачать сборку и куда сообщать об ошибках
Выпуск доступен в виде исходного архива; инструкции по сборке и установке приведены в файле README, и Тарриконе просит обратить внимание на требования к зависимостям при сборке и запуске. Об ошибках предлагается сообщать через баг-трекер проекта, предварительно проверив, не заведено ли уже похожее обращение. Тем, кто хочет проверить исправления и функции, добавленные после релиза, доступен git-репозиторий – клонировать его нужно с ключом --recursive.
Заключение
Xfce долгие годы оставалась одним из немногих рабочих окружений, полностью привязанных к X11, поэтому работоспособный композитор Wayland – заметный шаг. Даже с учётом пробелов по первому выпуску уже можно оценить, как Xfce будет выглядеть за пределами модели X-сервера. Полноценная замена xfwm4 пока впереди: до неё предстоит закрыть недостающие функции и устранить известные ошибки.