Entorn de finestres de Linux

A Linux, Blender admet tant X11 com Wayland per als llançaments oficials.

Quan es detecta el Wayland, és el sistema preferit, en cas contrari s’utilitzarà X11.

Suggeriment

L’actual «Entorn de finestres» està llistat a Barra superior ‣ Blender ‣ Sobre el Blender.

X11

Aquest és l’entorn de finestres que històricament s’ha utilitzat més àmpliament en els sistemes Linux i Unix.

No hi ha plans a curt termini per a declarar obsolet o eliminar el suport de l’X11.

Wayland

El suport per a Wayland és un afegit més recent, de manera que pot haver-hi configuracions que encara no s’han provat. Si us plau, informeu d’una incidència si us trobeu amb problemes.

El Blender s’ha provat amb compositadors basats en Gnome-Shell (mutter), KDE (plasma) i SWAY (wlroots).

Requisits

Gnome-Shell

A Gnome-Shell es requereix la biblioteca libdecor. Està disponible com a paquet en la majoria de distribucions de Linux.

Si no es troba, la biblioteca X11 s’utilitzarà com a alternativa.

Possibles incidències

L’egressió detallada del Wayland pot ajudar a fer un seguiment d’incidències. Engegueu el Blender des de la línia d’ordres amb arguments addicionals:

Registre del Wayland de Blender
blender --log "ghost.wl.*" --log-level 2
Registre integrat del Wayland
WAYLAND_DEBUG=1 blender
Deshabilitar el Wayland (i forçar X11)
WAYLAND_DISPLAY="" blender
Deshabilitar libdecor (força les finestres sense vores sota Gnome-Shell)

Desinstal·leu libdecor i després executeu el Blender amb una variable de visualització X11 buida.

DISPLAY="" blender

Variables d’entorn

XCURSOR_THEME

El tema del cursor a utilitzar (ha d’apuntar a un cursor instal·lat localment).

XCURSOR_SIZE

La mida del cursor, 28 per defecte, dimensió que podeu voler augmentar en pantalles Hi-DPI.

Limitacions conegudes

Escalat fraccional de Gnome Shell (previ a la versió 44)

Les versions de Gnome-Shell anteriors a la 44 no admeten del tot l’escalat fraccional.

L’ús del fraccionat en versions anteriors de Gnome-Shell pot donar lloc a entrebancs com ara un cursor petit de mida.

GPU de NVidia

Actualment els controladors de NVidia no admeten plenament algunes funcions necessàries per al Wayland. Sovint surten defectes gràfics o un parpelleig. En alguns casos, poden donar-se fallides en iniciar. Això no passa només amb Blender, de manera que les usuàries de NVidia poden optar per utilitzar X11 fins que el suport del controlador millori.


Comparació de funcionalitats

Funcionalitat

X11

Wayland

Notes

Ròdol suau

Rodolar suau d’estores tàctils.

Gestos multitàctils

Suport d’estores i tauletes per
pessigar per fer zoom, panoramitzar i orbitar.

Deformació fiable del cursor

*1

S’utilitza la deformació del cursor mentre es transforma
i orbitant el mirador, p. ex.

Posicionament de finestres

*2

Necessari per arrossegar entre finestres i
restaurar la disposició de les finestres en carregar els documents.

Altres funcionalitats admeses per tots dos sistemes, com ara Hi-DPI, ratolí 3D, ingressió amb tauleta, etc… s’han deixat fora d’aquesta llista.

*1 En X11, el moviment ràpid de cursor pot sortir fora dels límits de la finestra mentre s’agafa el cursor (en transformar, p. ex.).
*2 Wayland no permet determinar la posició de la finestra, ja que és una decisió de disseny que és poc probable que sigui admesa (consulteu les incidències de posició).