Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 29 декабря, 2025

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

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» — минимизация в стиле волшебной лампы, а также переходы между окнами с вращением и сжатием. Внешние плагины также могут реализовывать пользовательские анимации.

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

 

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.

Exit mobile version