Dusklight Linux AppImage: 'Couldn't create /TwilitRealm' – Fix (#818)

Das Linux-AppImage von Dusklight schlägt mit 'Couldn't create directory /TwilitRealm: Permission denied' fehl. Stattdessen das offizielle .zip-Build nutzen – plus der sichere Aufräum-Befehl.

Veröffentlicht 2026-05-14 ·Aktualisiert 2026-05-14

Stand 2026-05-13: Offen im Dusklight-Tracker.

Symptom

Die AppImage-Variante startet nicht und zeigt folgende Fehlermeldung:

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

Dusklight versucht, sein Konfigurationsverzeichnis im Dateisystem-Root anzulegen (/TwilitRealm) statt unter $HOME oder $XDG_DATA_HOME. Ohne Root-Rechte schlägt das Schreiben fehl.

Ursache

XDG-/PrefPath-Auflösungsbug, der spezifisch für die AppImage-Laufzeitumgebung ist. Das .zip- und das Source-Build lösen den Pfad korrekt zu ~/.local/share/TwilitRealm/Dusk/ auf.

Fix

v1.0.0

Statt des AppImage das offizielle .zip-Build herunterladen:

# 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 liefert für Linux nur noch ein AppImage aus (das Team hat das .zip eingestellt). Schlägt das AppImage auf deiner Distro fehl, gibt es folgende Optionen:

  1. Beim .zip von v1.0.0 bleiben, bis das AppImage-Problem gepatcht wird
  2. Aus dem Quellcode bauen mit dem Preset linux-default-relwithdebinfo

Fehlerhaftes Verzeichnis aufräumen

Falls das AppImage gelaufen ist und /TwilitRealm im Root angelegt hat:

sudo rm -rf /TwilitRealm

Nur genau dieser Pfad. Nicht verallgemeinern.

Verwandte Seiten

Zuletzt aktualisiert: 14. Mai 2026.