Environnement de fenêtrage Linux#
Sous Linux, Blender prend en charge à la fois X11 et Wayland pour les versions officielles.
Lorsque Wayland est détecté, ce sera le système préféré, sinon X11 sera utilisé.
Indication
The current « Windowing Environment » is listed in
.X11#
C’est l’environnement de fenêtrage qui a été le plus largement utilisé sur les systèmes Linux et Unix.
Il n’y a pas de plans à court terme pour déprécier ou supprimer le support X11.
Wayland#
La prise en charge de Wayland est un ajout plus récent, il peut donc y avoir des configurations qui n’ont pas encore été testées. Veuillez signaler un bogue si vous rencontrez des problèmes.
Blender a été testé avec des compositeurs basés sur Gnome-Shell (mutter), KDE (plasma) et SWAY (wlroots).
Exigences#
- Gnome-Shell
Sous Gnome-Shell, la bibliothèque
libdecor
est requise. Disponible sous forme de package sur la plupart des distributions Linux.Si la bibliothèque n’est pas trouvée, X11 sera utilisé comme solution de secours.
Diagnostic des anomalies#
La sortie détaillée de Wayland peut aider à retrouver les problèmes. Lancez Blender à partir de la ligne de commande avec des arguments supplémentaires :
- 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
- Disable
libdecor
(forcing borderless windows under Gnome-Shell) Désinstalle
libdecor
, puis exécute Blender avec une variable d’affichage X11 vide.DISPLAY="" blender
Variables d’environnement#
XCURSOR_THEME
Le thème du curseur à utiliser (doit faire référence à un curseur installé localement).
XCURSOR_SIZE
La taille du curseur, par défaut à 28, vous souhaiterez peut-être augmenter la taille sur les écrans Hi-DPI.
Limitations connues#
- Gnome Shell’s Fractional Scaling (before version 44)
Les versions de Gnome-Shell antérieures à 44 ne prennent pas entièrement en charge la mise à l’échelle fractionnaire.
L’utilisation de fractionnaire sous les anciennes versions de Gnome-Shell peut entraîner des problèmes tels qu’une petite taille de curseur.
- NVidia GPU
Actuellement, les pilotes NVidia ne prennent pas entièrement en charge les fonctionnalités nécessaires à Wayland. Les problèmes graphiques et le scintillement sont des problèmes courants. Dans certains cas, il peut y avoir des plantages au démarrage. Ce n’est pas spécifique à Blender, donc les utilisateurs de NVidia peuvent vouloir utiliser X11 jusqu’à ce que la prise en charge des pilotes s’améliore.
Comparaison des fonctionnalités#
Fonctionnalité |
X11 |
Wayland |
Notes |
---|---|---|---|
Smooth Scroll |
✗ |
✓ |
Défilement fluide avec les track-pads.
|
Multi-Touch Gestures |
✗ |
✓ |
Prise en charge du trak-pad et de la tablette pour
pinch pour zoomer, panoramiquer et orbiter.
|
Reliable Cursor Warping |
✗ *1 |
✓ |
La déformation du curseur est utilisée lors de la transformation
transformer et orbiter autour de la fenêtre par ex.
|
Window Positioning |
✓ |
✗ *2 |
Nécessaire pour faire glisser entre les fenêtres et
restaurer des positions de la fenêtre lors du chargement du fichier.
|
D’autres fonctionnalités que les deux systèmes prennent en charge telles que Hi-DPI, la souris 3D, l’entrée des tablettes,… etc. ont été exclues de cette liste.