Linux Windowing Environment
On Linux Blender supports both X11 and Wayland for official releases.
When Wayland is detected, it is the preferred system, otherwise X11 will be used.
ヒント
The current "Windowing Environment" is listed in
.X11
This is the windowing environment that has been used most widely on Linux & Unix systems.
There are no near-term plans to deprecate or remove X11 support.
Wayland
Support for Wayland is a more recent addition, so there may be configurations that have not been tested yet. Please report a bug if you experience problems.
Blender has been tested with Gnome-Shell (mutter), KDE (plasma) & SWAY (wlroots) based compositors.
Requirements
- Gnome-Shell
Under Gnome-Shell the
libdecor
library is required. This is available as a package on most Linux distribution.If the library isn't found X11 will be used as a fallback.
Troubleshooting
Detailed Wayland output can help to track down problems. Launch Blender from the command-line with additional arguments:
- Blender's Wayland Logging
blender --log "ghost.wl.*" --log-level 2
- Wayland Built-In Logging
WAYLAND_DEBUG=1 blender
- Disable Wayland (forcing X11)
WAYLAND_DISPLAY="" blender
Environment Variables
XCURSOR_THEME
The cursor theme to use (must refer to a locally installed cursor).
XCURSOR_SIZE
The cursor size, defaults to 28, you may wish to increase the size on Hi-DPI displays.
既知の制限
- Gnome Shell's Fractional Scaling
While Blender supports fractional scaling on KDE & WLROOT's based compositors, gnome-shell-43 has an experimental fractional scaling which is enabled by default on Ubuntu internally this renders a larger buffer then down-scales it and may cause minor glitches such as a small cursor size.
Wayland now has an API handle fractional scaling (
wp-fractional-scale-v1
), which should eventually resolve this issue.- NVidia GPU
Currently NVidia drivers don't fully support features needed for Wayland. Graphical glitches and flickering are common problems. In some cases, there can be crashes on startup. This is not specific to Blender, so NVidia users may want to use X11 until driver support improves.
Feature Comparison
Feature (特徴出力) |
X11 |
Wayland |
ノート |
---|---|---|---|
Smooth Scroll |
✗ |
✓ |
Smooth scrolling with track-pads.
|
Multi-Touch Gestures |
✗ |
✓ |
Track-pad and tablet support for
pinch to zoom, pan and orbit.
|
Reliable Cursor Warping |
✗ *1 |
✓ |
Cursor warping is used while transforming
and orbiting the viewport for e.g.
|
Window Positioning |
✓ |
✗ *2 |
Needed for dragging between windows and
restoring window positions on file load.
|
Window Raise/Lower |
✓ |
✗ *2 |
Used to bring the render window
to the foreground.
|
Other features which both systems support such as Hi-DPI, 3D-mouse, tablet input, ... etc. have been left out of this list.