Table of Contents
Anmeldung an der grafischen Oberfläche nicht möglich
Symptome
- Slim, die Anmeldeverwaltung von SliTaz, gibt die Fehlermeldung aus:
failed to execute login command
Erklärung
Die folgenden Dateien müssen vorhanden sein, was mit dem Kommando ls -la
überprüft werden kann:
.Xdefaults
.xinitrc
- weitere?
Lösung
Die Standarddateien können aus Musterdateien im Verzeichnis /etc/skel
kopiert werden. Wenn eine neue Benutzerkennung über „SliTaz Control Box“ eingerichtet wird, geschieht dies implizit, nicht aber wenn Kommandos verwendet werden. Hin und wieder sind diese Dateien verschwunden, verändert oder defekt.
Sie benötigen Administratorrechte:
su root
Stellen Sie als Arbeitsverzeichnis das Stammverzeichnis des Benutzers ein:
cd /home/<username>
Ändern Sie die Optionen des Kommandointerpreters so, dass der Punkt (.) in Dateinamen enthalten sein darf:
shopt -s dotglob
Kopieren Sie rekursiv alle Musterdateien:
cp -r /etc/skel/* /home/<username>
Ändern Sie Benutzer- und Gruppenzugehörigkeit aller Dateien und Verzeichnisse im Stammverzeichnis des Benutzers so, dass sie dem betroffenen Benutzer gehören:
chown -R <username>:<usergroup> /home/<username>/*
Ändern Sie die Option des Kommandointerpreters wieder zurück:
shopt -u dotglob
Die wesentlichen Dateien sollten jetzt vorhanden sein!
Ergänzung:
shopt -u dotglob
funktioniert in SliTaz 3.0 nicht; verwenden Sie stattdessen:
chown -R <username>:<usergroup> /home/<username>/.[a-zA-Z0-9]*