Ditana 0.9.3 Beta representa la mayor actualización del proyecto hasta la fecha: se ha rediseñado por completo el sistema de instalación y configuración, incorporando cuatro entornos de escritorio de primera categoría y una detección de hardware mejorada.
“Configuración como datos”: el cambio fundamental
- Las personalizaciones del sistema (escritorio, navegador, terminal, etc.) ahora se separan en un repositorio
ditana-configcon su propia versión, almacenándose en formato de datos estructurados KDL v2. - Toda configuración, dependencia y script de ciclo de vida se definen de forma declarativa; el modelo de datos pasa a ser la base de conocimiento del sistema.
- Las correcciones de configuración se aplican automáticamente a las nuevas instalaciones al día siguiente; normalmente basta con modificar un único archivo KDL para contribuir.
- La gestión de configuraciones ha migrado de Ansible a Sparrow6.
Cuatro entornos de escritorio en igualdad de condiciones
- XFCE (X11), Wayfire, Niri y COSMIC (todos nativos de Wayland salvo XFCE): pueden instalarse por separado o simultáneamente.
- Wayfire y Niri incluyen configuraciones ya pulidas, con waybar, nwg-launcher y controles de energía integrados.
- El inicio de sesión lo gestiona greetd/tuigreet (en sustitución de LightDM); este programa se adapta para mostrar los entornos de escritorio instalados.
Selección inteligente del controlador NVIDIA según el hardware
- El sistema detecta el hardware y cruza esa información con la lista de módulos del kernel open-gpu-kernel-modules y el estado de compatibilidad de cada controlador NVIDIA.
- Se recomienda y aplica automáticamente el controlador adecuado:
nvidia-open-dkms(para GPU Turing y posteriores)nvidia-580xx-dkms(para GPU Maxwell, Pascal y Volta)nvidia-470xx-dkms(para GPU Kepler)nouveau(como alternativa de último recurso)
- Se bloquean opciones del kernel incompatibles con DKMS, indicando el motivo.
Otras mejoras
- El mapa de teclas de la consola se genera de forma precisa a partir del mapa X11 elegido, mediante
ckbcomp. - Se ha añadido integración con Flatpak.
- Se ha optimizado la detección de vulnerabilidades en CPUs y máquinas virtuales.
El archivo ISO ocupa 2,6 GB; la instalación dura entre 15 y 45 minutos.