Dusklight Linux AppImage — Error 'Couldn't create /TwilitRealm': Permiso denegado — Solución (#818)

El AppImage de Dusklight (antes Dusk) falla con 'Couldn't create directory /TwilitRealm: Permission denied'. Usa la versión .zip oficial en su lugar, más el comando seguro para limpiar el directorio.

Publicado 2026-05-19 ·Actualizado 2026-05-19

Estado a 2026-05-13: Abierto en el tracker de Dusklight.

Nota: Dusklight pasó a llamarse Dusklight el 12 de mayo de 2026. Los pasos y rutas son los mismos.

Síntoma

La variante AppImage falla al iniciarse con:

[fatal] [dusk] Unable to get PrefPath: Couldn't create directory '/TwilitRealm': 'Permission denied'

Dusklight está intentando crear su directorio de preferencias en la raíz del sistema de archivos (/TwilitRealm) en vez de bajo $HOME o $XDG_DATA_HOME. Sin permisos de root, esa escritura falla.

Causa

Bug en la resolución XDG / PrefPath específico del runtime AppImage. Las versiones .zip y compiladas desde fuente resuelven correctamente a ~/.local/share/TwilitRealm/Dusk/.

Solución

v1.0.0

Descarga la versión .zip oficial en lugar del AppImage:

# x86_64
curl -LO https://github.com/TwilitRealm/dusklight/releases/download/v1.0.0/Dusk-v1.0.0-linux-x86_64.zip
unzip Dusk-v1.0.0-linux-x86_64.zip
cd Dusk-v1.0.0-linux-x86_64
chmod +x Dusk
./Dusk

v1.0.1

v1.0.1 publica solo un AppImage en Linux (el equipo eliminó el .zip). Si el AppImage falla en tu distro, las opciones son:

  1. Quedarte en el .zip de v1.0.0 hasta que se parchee el problema del AppImage
  2. Compilar desde el código fuente usando el preset linux-default-relwithdebinfo

Limpiar el directorio basura

Si el AppImage se ejecutó y creó /TwilitRealm en la raíz:

sudo rm -rf /TwilitRealm

Solo esa ruta exacta. No generalices.

Relacionado

Última actualización: 2026-05-19.