Добавить в корзинуПозвонить
Найти в Дзене
Новости linux

Xfce 4.20: Новый шаг к поддержке Wayland и улучшение классических инструментов

15 декабря 2024 года состоялся релиз новой версии среды рабочего стола Xfce 4.20, которая получила частичную поддержку протокола Wayland. Данный проект ориентирован на предоставление классического рабочего окружения с минимальным использованием системных ресурсов. Предыдущая стабильная версия Xfce 4.18 была выпущена в декабре 2022 года. Проект Xfce состоит из множества взаимосвязанных компонентов, которые могут использоваться как совместно, так и по отдельности в других проектах. К ним относятся оконный менеджер xfwm4, панель для запуска приложений, менеджер управления пользовательскими сеансами, система управления энергопотреблением, графический конфигуратор, файловый менеджер Thunar, календарь-планировщик Orage, медиапроигрыватель Parole, текстовый редактор Mousepad и эмулятор терминала xfce4-terminal. Согласно данным портала OpenNET, ключевой особенностью релиза Xfce 4.20 стало введение экспериментальной поддержки протокола Wayland. Несмотря на то, что сеансы на базе Wayland охватыв
Xfce 4.20: Новый шаг к поддержке Wayland и улучшение классических инструментов
Xfce 4.20: Новый шаг к поддержке Wayland и улучшение классических инструментов

15 декабря 2024 года состоялся релиз новой версии среды рабочего стола Xfce 4.20, которая получила частичную поддержку протокола 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, обеспечивающая независимый от графической системы уровень управления окнами (например, экраны, корневые окна, виртуальные рабочие столы). Благодаря этой библиотеке большая часть компонентов Xfce смогла получить поддержку Wayland, сохраняя при этом работоспособность в среде X11.

Вместо библиотеки libmutter в сеансах на базе Wayland используется библиотека wlroots, разрабатываемая проектом Sway. В качестве композитных серверов рекомендуются Labwc или Wayfire. В сеансах на базе X11 по-прежнему задействован оконный менеджер xfwm4. В дальнейшем разработчики планируют интегрировать поддержку Wayland прямо в xfwm4.

На данный момент в сеансах на базе Wayland отсутствует ряд важных функций, таких как поддержка виртуальных рабочих столов, полноценная настройка клавиатуры и мыши в конфигураторе, возможность создания скриншотов отдельных окон (можно сделать снимок только всего экрана), а также отображение значков некоторых приложений в системном лотке, которые ещё не перешли с API GtkStatusIcon на StatusNotifier. Некоторые компоненты, такие как Xfwm4, Xfdashboard, Xfce4-screensaver (его порт существует, но не включён в релиз), Xfce4-windowck-plugin и Xfce4-xkb-plugin, пока не адаптированы к работе с Wayland.

Ниже приведены ключевые изменения и улучшения в Xfce 4.20:

  • Файловый менеджер Thunar получил расширенный функционал.
  • Панель xfce4-panel теперь предоставляет возможность настраивать ширину рамок и искать доступные плагины в стандартных каталогах. При наведении курсора на кнопку "показать рабочий стол" появляется эскиз рабочего стола. Улучшена работа с размерами иконок на панели задач, а также синхронизация иконок между конфигурацией панели и самой панелью.
  • Менеджер приложений xfce4-appfinder обзавёлся опциональным фоном для ускорения загрузки интерфейса. Добавлена возможность автоматического закрытия окна Appfinder при изменении фокуса. Правый клик мышью на приложениях открывает контекстное меню с доступными действиями. Появилась опция для запуска программ одинарным нажатием мыши.
  • Менеджер энергопотребления xfce4-power-manager улучшил управление блокировкой экрана: соответствующие настройки стали проще и переместились на страницу с параметрами хранителя экрана. Поддерживается работа с различными профилями энергопотребления, предлагаемыми через power-profiles-daemon. Добавлена поддержка гибридного спящего режима. Управлять яркостью экрана и подсветкой клавиатуры теперь можно с помощью специальных клавиш.
  • Конфигуратор xfce4-settings получил дополнительные возможности для настройки внешнего вида, включая изменение параметров отображения текста и шрифтов. Обновлённые настройки позволяют выбирать темы оформления, управлять шрифтами и цветами интерфейсов.

Кроме того, в новом релизе появились обновления для многих других компонентов, таких как медиаплеер Parole, текстовый редактор Mousepad и календарь-планировщик Orage. Эти приложения получили улучшения производительности и стабильности, а также новые функции, делающие их использование более удобным и эффективным.

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

Тема: Linux центр Крылья
Наши партнёры: «Сияние любви», г. Вязники, СИЯНИЕ ЛЮБВИ • НН

Что думаете вы, дорогие наши подписчики? Делитесь своими впечатлениями в комментариях