Linux Windowing Environment¶
Op Linux ondersteunt Blender zowel X11 als Wayland voor officiële releases.
Als Wayland wordt gedetecteerd wordt dit gekozen; anders zal X11 worden gebruikt.
Hint
The current “Windowing Environment” is listed in
.X11¶
Dit is het windowing environment dat het meest wijdverspreid wordt gebruikt op Linux- en Unix-systemen.
Er zijn geen plannen op korte termijn om de ondersteuning voor X11 uit te faseren.
Wayland¶
Omdat ondersteuning voor Wayland een recentere toevoeging is, kunnen er configuraties zijn die nog niet zijn getest. Mocht je problemen ervaren, maak dan een bugreport aan.
Blender is getest met Gnome-Shell (mutter), KDE (plasma) en SWAY (wlroots)-gebaseerde compositors.
Vereisten¶
- Gnome-Shell
Onder Gnome-Shell is de
libdecor
bibliotheek vereist. Deze is beschikbaar als een package op de meeste Linuxdistributies.Als deze bibliotheek niet wordt gevonden, zal X11 als reserve worden gebruikt.
Probleemoplossing¶
Gedetailleerde Wayland output kan helpen bij het opsporen van problemen. Start Blender vanaf de command-line met extra argumenten:
- Blender’s Wayland Logging
blender --log "ghost.wl.*" --log-level 2
- Wayland Ingebouwde Logging
WAYLAND_DEBUG=1 blender
- Deactiveer Wayland (forceer X11)
WAYLAND_DISPLAY="" blender
- Deactiveer
libdecor
(forceer randloze vensters onder Gnome-Shell) Deïnstalleer
libdecor
en voer Blender uit met een lege X11 display variabele.DISPLAY="" blender
Omgevingsvariabelen¶
XCURSOR_THEME
Het cursorthema om te gebruiken (moet verwijzen naar een lokaal geïnstalleerde cursor).
XCURSOR_SIZE
De cursorgrootte, standaard ingesteld op 28, je kunt ervoor kiezen om de grootte te vergroten op Hi-DPI-displays.
Bekende Beperkingen¶
- Fractional Scaling in Gnome Shell (vóór versie 44)
Versies van Gnome-Shell voorafgaand aan versie 44 ondersteunen geen volledige fractionele schaling.
Het gebruik van fractionele schaling onder oudere versies van Gnome-Shell kan leiden tot problemen zoals een kleine cursorgrootte.
- NVidia GPU
Op dit moment ondersteunen NVidia-drivers niet volledig de benodigde functies voor Wayland. Grafische storingen en flikkeringen zijn veelvoorkomende problemen. In sommige gevallen kunnen er crashes zijn bij het opstarten.. Dit is niet specifiek voor Blender, dus NVidia-gebruikers mogelijk genoodzaakt X11 gebruiken totdat de driverondersteuning verbetert.
Functies Vergelijking¶
Functie |
X11 |
Wayland |
Opmerkingen |
---|---|---|---|
Vloeiend Scrollen |
✗ |
✓ |
Vloeiend scrollen met touchpad.
|
Multi-touch bewegingen |
✗ |
✓ |
Ondersteuning voor touchpads en tablets voor inzoomen met
knijpbeweging, pannen en draaien.
|
Betrouwbare cursorverplaatsing |
✗ *1 |
✓ |
Bij transformaties en het draaien van het viewport
wordt cursorverplaatsing gebruikt, bijvoorbeeld.
|
Vensterpositionering |
✓ |
✗ *2 |
Nodig voor slepen tussen vensters en het herstellen van
vensterposities bij het laden van bestanden.
|
Andere functies die beide systemen ondersteunen, zoals Hi-DPI, 3D-muizen, tabletinvoer, … enzovoort, zijn niet opgenomen in deze lijst.