Wayfire 0.10 3D Wayland Compositor добавляет поддержку Vulkan

28.08.2025
Wayfire 0.10 3D Wayland Compositor добавляет поддержку Vulkan

Вышел в свет 3D-композитор Wayfire 0.10, созданный на основе Compiz, с поддержкой рендеринга Vulkan и Pixman, настройками ввода для каждого устройства и новыми анимациями.

Wayfire (https://wayfire.org/), 3D-композитор Wayland, созданный на основе wlroots и вдохновлённый Compiz, с поддержкой продвинутых эффектов, таких как анимация окон, тайлинг и визуальные эффекты, аналогичные Compiz, выпустил версию 0.10, которая стала первым обновлением за более чем год. Новая версия включает ряд ключевых технических изменений и улучшений функций.

Наиболее примечательным из них является поддержка настройки ввода для каждого устройства. Пользователи могут настраивать параметры для каждого устройства ввода отдельно, запуская Wayfire с помощью -d input-devicesфункции проверки разделов конфигурации, относящихся к устройству. Добавление нового устройства по-прежнему требует перезапуска компоновщика.

Более того, система рендеринга была переработана для интеграции с wlroots, что обеспечивает экспериментальную поддержку Vulkan и Pixman в дополнение к существующему бэкэнду OpenGL ES.

Важно отметить, что плагины, напрямую использующие OpenGL, включая Cube, Wobbly, Blur и несколько эффектов Animate, отключаются при использовании Vulkan или Pixman. Пользователи могут включить альтернативные рендереры с помощью WLR_RENDERER=vulkanили WLR_RENDERER=pixman.

Wayfire 3D Wayland Compositor

Wayfire 3D Wayland Compositor

 

Кроме того, управление цветом теперь доступно через ICC-профили для каждого выхода. Профили можно назначать в файле конфигурации. Для GLES требуется плагин vk-color-management; в Vulkan управление цветом осуществляется в ядре.

Плагин Animate также был расширен новыми эффектами: «squeezimize» — минимизация в стиле волшебной лампы, а также переходы между окнами с вращением и сжатием. Внешние плагины также могут реализовывать пользовательские анимации.

Читать  Уязвимости Sudo подвергают системы Linux риску повышения привилегий

Другие технические обновления включают в себя:

  • Новые методы IPC: управление раскладкой клавиатуры, отправка представлений в рабочие пространства и запросы положения курсора.
  • Совместимость с wlroots 0.19.
  • Улучшена обработка плагином изменения размера минимального и максимального размера окна.
  • Поддержка сценариев запуска Xwayland, позволяющая выполнять команды при запуске и перезапуске.

 

Wayfire 0.10 также включает множество небольших исправлений и улучшений стабильности. Полная информация доступна в git log: https://github.com/WayfireWM/wayfire/releases/tag/v0.10.0. Объявление о выпуске доступно здесь: https://wayfire.org/2025/08/27/Wayfire-0-10.html.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (2 голоса)
Если статья понравилась, то поделитесь ей в социальных сетях:

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

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

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала