Оконная среда Linux#
В Linux Blender поддерживает как X11, так и Wayland для официальных выпусков.
Когда обнаружен Wayland, это будет предпочтительной системой, в противном случае будет использоваться X11.
Подсказка
The current «Windowing Environment» is listed in
.X11#
Это оконная среда, которая наиболее широко используется в системах Linux и Unix.
В ближайшем будущем не планируется прекращать или удалять поддержку X11.
Wayland#
Поддержка Wayland появилась совсем недавно, поэтому могут существовать конфигурации, которые ещё не были протестированы. Пожалуйста, сообщите об ошибке, если у вас возникли проблемы.
Blender был протестирован с композиторами на базе Gnome-Shell (mutter), KDE (plasma) и SWAY (wlroots).
Требования#
- Gnome-Shell
Для Gnome-Shell требуется библиотека
libdecor
. Он доступен в виде пакета в большинстве дистрибутивов Linux.Если библиотека не найдена, X11 будет использоваться как запасной вариант.
Решение проблем#
Подробные выходные данные Wayland могут помочь выявить проблемы. Запустите Blender из командной строки с дополнительными аргументами:
- Протоколирование Wayland в Blender
blender --log "ghost.wl.*" --log-level 2
- Встроенная система протоколирования Wayland
WAYLAND_DEBUG=1 blender
- Отключить Wayland (принудительно X11)
WAYLAND_DISPLAY="" blender
- Отключить
libdecor
(принудительно использовать окна без полей под Gnome-Shell) Удалите
libdecor
, затем запустите Blender с пустой отображаемой переменной X11.DISPLAY="" blender
Переменные среды (Environment Variables)#
XCURSOR_THEME
Используемая тема курсора (должна ссылаться к локально установленному курсору).
XCURSOR_SIZE
Размер курсора по умолчанию равен 28, возможно, вы захотите увеличить его на дисплеях с высоким разрешением.
Известные ограничения#
- Дробное масштабирование (fractional scaling) Gnome Shell (до версии 44)
Версии Gnome-Shell до 44 не полностью поддерживают дробное масштабирование.
Использование (fractional) в старых версиях Gnome-Shell может привести к таким сбоям, как маленький размер курсора.
- Графический процессор NVIDIA
В настоящее время драйверы NVidia не полностью поддерживают функции, необходимые для Wayland. Графические сбои и мерцание – распространенные проблемы. В некоторых случаях могут возникать сбои при запуске. Это не относится только к Blender, поэтому пользователи NVidia могут предпочесть использование X11, пока не улучшится поддержка драйверов.
Сравнение функций#
Вывод особенностей (feature output) |
X11 |
Wayland |
Примечания |
---|---|---|---|
Плавная прокрутка |
✗ |
✓ |
Плавная прокрутка с помощью трекпадов.
|
Жесты Multi-Touch |
✗ |
✓ |
Поддержка трекпада и планшета
ущипнуть, чтобы масштабировать, панорамировать и перемещаться по орбите.
|
Надежная телепортация курсора |
✗ *1 |
✓ |
Использовать телепортацию курсора с края экрана на край при трансформировании
и вращение вьюпорта, например.
|
Положение окна |
✓ |
✗ *2 |
Нужен для перетаскивания между окнами и
восстановления положения окон при загрузке файла.
|
Другие функции, которые поддерживают обе системы, такие как Hi-DPI, 3D-мышь, ввод с планшета и т. д., были исключены из этого списка.