Entorno de Ventanas de Linux
En Linux, Blender es compatible con X11 y Wayland para versiones oficiales.
Cuando se detecta Wayland, éste es el sistema preferido; de lo contrario, se utilizará X11.
Consejo
El «Entorno de ventanas» actual aparece en
.X11
Este es el entorno de ventanas que se ha utilizado más ampliamente en los sistemas Linux y Unix.
No hay planes a corto plazo para rechazar o eliminar la compatibilidad con X11.
Wayland
El soporte para Wayland es un agregado más reciente, por lo que puede haber configuraciones que aún no se hayan probado. Por favor, reporte un error si experimenta problemas.
Blender ha sido probado con compositores basados en Gnome-Shell (mutter), KDE (plasma) y SWAY (wlroots).
Requisitos
- Gnome-Shell
En Gnome-Shell se requiere la biblioteca
libdecor
. Está disponible como paquete en la mayoría de las distribuciones de Linux.Si no se encuentra la biblioteca, X11 se usará como respaldo.
Resolución de Problemas
La salida detallada de Wayland puede ayudar a localizar problemas. Inicie Blender desde linea de comandos con argumentos adicionales:
- Registro de Wayland de Blender
blender --log "ghost.wl.*" --log-level 2
- Registro incorporado de Wayland
WAYLAND_DEBUG=1 blender
- Deshabilitar Wayland (forzando X11)
WAYLAND_DISPLAY="" blender
Limitaciones Conocidas
- GPU Nvidia
Actualmente, los controladores de NVidia no son totalmente compatibles con las funciones necesarias para la compatibilidad con Wayland, los fallos gráficos y el parpadeo son un problema común, esto no es específico de Blender, por lo que los usuarios de NVidia pueden querer usar X11 hasta que mejore la compatibilidad con el controlador.
Comparación de Funciones
Función |
X11 |
Wayland |
Notas |
---|---|---|---|
Desplazamiento Suave |
✗ |
✓ |
Desplazamiento suave con trackpads.
|
Gestos Multi-táctiles |
✗ |
✓ |
Soporte para trackpad y tablet para
pellizcar para acercar, desplazar y orbitar.
|
Deformación del Cursor Confiable |
✗ *1 |
✓ |
La deformación del cursor se utiliza durante la transformación
y orbitando la vista para, p. ej.
|
Posicionamiento de Ventana |
✓ |
✗ *2 |
Necesario para arrastrar entre ventanas y
restaurar las posiciones de la ventana en la carga del archivo.
|
Subir/Bajar Ventana |
✓ |
✗ *2 |
Se usa para traer la ventana de render
al primer plano.
|
Otras funciones compatibles con ambos sistemas, como Hi-DPI, ratón 3D, entrada de tableta, etc., se han omitido de esta lista.