Máquinas virtuales
Si quiere instalar y probar Ditana en una máquina virtual, el software de virtualización que elija influirá mucho en su experiencia.
Ditana incluye cuatro entornos de escritorio modernos (XFCE, Wayfire, Niri y COSMIC). Los compositores Wayland como Wayfire, Niri y COSMIC están diseñados en torno a la aceleración 3D moderna por hardware. Por eso requieren una máquina virtual capaz de transmitir las instrucciones de gráficos 3D al sistema anfitrión.
Recomendado: QEMU / KVM / UTM
Sección titulada «Recomendado: QEMU / KVM / UTM»Los hipervisores basados en KVM (Linux) o en el framework Hypervisor de Apple (macOS) ofrecen una tarjeta gráfica virtual moderna y muy capaz, llamada virtio-gpu.
- Ejemplos: GNOME Boxes, virt-manager (Linux), UTM en una Mac con Intel. En Apple Silicon, UTM solo puede acelerar un invitado ARM64, y Ditana publica una imagen x86_64; allí se ejecuta mediante emulación, sin acceso a la GPU del anfitrión.
- Compatibilidad: Completa.
- Qué funciona: XFCE, Wayfire y Niri están disponibles y funcionan sin problemas, siempre que active la aceleración 3D (
virgloVenus) en la configuración de pantalla de la VM. COSMIC también funciona, pero mediante renderizado por software: en cualquier máquina virtual queda fijado allvmpipe, deliberadamente, para evitar defectos gráficos de su backend de GPU. Si su equipo puede con él, deshaga esto quitando las exportaciones de sus comandos de inicio de sesión.
No recomendado: VirtualBox y VMware
Sección titulada «No recomendado: VirtualBox y VMware»VirtualBox y VMware dependen de controladores gráficos virtuales más antiguos, de tipo heredado (vmwgfx). Aunque ofrecen una casilla «3D Acceleration» en su configuración, su arquitectura carece de las funciones de la pila gráfica moderna de Linux (como la compatibilidad completa con GBM) que requieren los compositores Wayland exigentes.
- Compatibilidad: Modo de reserva.
- Qué ocurre: Ditana comprueba qué controlador DRM ha vinculado realmente el kernel al nodo de renderizado.
vmwgfxy los demás controladores que presentan estos hipervisores no son compatibles con Wayland, así que Wayfire recibe como reserva el renderizado por CPU; es una comprobación que se basa en el controlador y no en el hipervisor, y que, por tanto, también se aplica en hardware físico con un controlador que no figura en la lista. COSMIC queda fijado al renderizado por software en cualquier máquina virtual, sea cual sea el controlador. - Limitaciones: Las animaciones pueden ser menos fluidas, ya que la CPU hace el trabajo de una tarjeta gráfica. Además, el entorno de escritorio Niri quedará oculto en el instalador, ya que se niega rotundamente a iniciarse sin un hardware 3D nativo adecuado.
Si tiene que usar VirtualBox o VMware, el tradicional entorno de escritorio XFCE (X11) sigue siendo una opción muy rápida y fiable.
(Para conocer los detalles técnicos de cómo el instalador identifica el hardware y decide qué instalar, consulte Detección de hardware).
Qué más cambia en una máquina virtual
Sección titulada «Qué más cambia en una máquina virtual»En una máquina virtual, Ditana tiene algo más que decir, y no se trata solo de Niri. La misma comprobación que oculta Niri también quita Ghostty de la lista de emuladores de terminal, porque Ghostty necesita OpenGL 4.3; kitty se queda, ya que solo necesita 3.3. En un invitado de VirtualBox, las Guest Additions se ofrecen en Hardware Support Options, y son las que aportan el portapapeles compartido y el ajuste automático del tamaño de la ventana.
Esta traducción la hizo una máquina. Los lectores la mejoran en Weblate.