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

Xfce

Логотип Xfce

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

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

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

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

  1. Независимость XWayland: Компоненты должны быть независимы от XWayland.
  2. Без X-конфигураций: Следует избегать конфигураций, специфичных для X.
  3. Использование wlroots поверх libmutter: Для композитора wlroots предпочтительнее libmutter.
  4. X11 Совместимость: Поддержка X11 должна сохраниться в обозримом будущем.

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

На стороне рабочего стола xfdesktop и панель xfce4, упоминается, что они уже были портированы на Wayland с помощью wlroots. и будет продолжать разрабатываться как самостоятельно выпускаемые компоненты, помимо этого панель xfce4 была протестирована с составными серверами Labwc и Wayfire, при этом со стороны плагинов xfce4-панели большинство из них уже имеют поддержку Wayland, но мы будем работать над сделайте панель в некоторой степени композитором Wayland, это связано с тем, что вы больше не можете использовать GtkSocket/GtkPlug для запуска плагинов как внешних, теперь они должны запускаться внутри (т.е. как один процесс), поэтому сбой плагина приводит к тому, что панель крушение.

Для абстрагирования работы в Wayland и конкретной оконной системе. Поддержка X11 реализована с помощью libwnck.

Помимо этого упоминается, чтоСледующие компоненты были портированы в Wayland.:

  • экзо
  • libxfce4ui
  • libxfce4util
  • Thunar
  • xfce4-приложение
  • xfce4-настройки
  • xfconf
  • xfce4-power-менеджер
  • тумблер
  • гарсон
  • тунар-волман
  • xfce4-dev-инструменты

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

Приложения, в которых добавлена ​​поддержка Wayland, включают: xfce4-терминал, коврик для мыши, xfce4-notified, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo и xfce4-panel-profiles.

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

наконец, если вы интересно узнать о нем больше, вы можете проверить детали в по следующей ссылке.


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

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

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.