Выпущен компоновщик Sway 1.10 с поддержкой плиточного режима Wayland, более быстрым рендерингом, восстановлением графического процессора, поддержкой профилей ICC и многим другим.
После восьми месяцев разработки Sway, популярный компоновщик плиток Wayland, анонсировал свою последнюю версию 1.10, в которую включены все последние улучшения из последней версии wlroots 1.18.
Самым заметным улучшением в этом обновлении является полная переделка рендеринга, который теперь использует преимущества API-интерфейса wlroots для построения графиков сцен, что делает Sway более отзывчивым и эффективным. Кроме того, новая функция восстановления после сброса графического процессора повышает надёжность, снижая риск сбоев системы.
Пользователи также оценят новую команду, которая позволяет использовать профиль ICC для вывода, что может повысить точность отображения.
Для тех, кто использует графические процессоры Intel, обновлённый алгоритм настройки вывода устраняет проблемы с пропускной способностью графического процессора. Это означает, что для предотвращения появления чёрных экранов больше не нужно вручную настраивать параметры WLR_DRM_NO_MODIFIERS
.
В Sway 1.10 также представлен ряд функций, ориентированных на более широкую совместимость и функциональность:
Также стоит отметить, что в Sway 1.10 внесено несколько изменений в конфигурации по умолчанию и протоколы поддержки. Например, dmenu_run
больше не является зависимостью от файла конфигурации по умолчанию.
Вместо этого новый вариант по умолчанию включает сочетания клавиш для регулировки громкости (pactl), яркости (brightnessctl) и создания скриншотов (grim).
Еще одним значительным изменением является отключение устаревшего протокола wl_drm по умолчанию, поскольку он был заменен протоколом linux-dmabuf-v1. Это изменение может вызвать проблемы со старыми версиями определенных компонентов, такими как xorg-xwayland (< 24.1.0), libva (< 2.22.0) и amdvlk (< 2024.Q4.1).
Однако при необходимости его можно снова включить вручную с помощью опции «-Dlegacy-wl-drm». Кроме того, была удалена опция xwayland во время сборки; поддержка Xwayland теперь включается по умолчанию, если она включена для wlroots.
Подробную информацию обо всех изменениях в композиторе Sway 1.10 tiling Wayland можно найти в разделе «Изменения».