====== Problèmes de connexion, d'ouverture de session ====== ===== Symptômes ===== * Slim, le Gestionnaire de connexion de SliTaz, échoue avec le message : failed to execute login command ===== Explication ===== Ceci est dû à des fichiers dans le répertoire de l'utilisateur /home qui ne sont pas correctement configurés. Les fichiers suivants doivent exister, ils peuvent être vérifiés avec la commande ''ls-la'' : * .Xdefaults * .xinitrc * autre chose ? ===== Solution ===== Vous devez copier les fichiers par défaut à partir du modèle situé dans le répertoire /etc/skel. Cela se fait automatiquement quand un utilisateur est créé avec la boîte de contrôle de SliTaz, mais pas lorsque vous utilisez les utilitaires en ligne de commande. De temps en temps les utilisateurs constatent que ces fichiers sont supprimés, modifiés ou cassés. Connectez-vous avec le (super) utilisateur root : su root Passez dans le répertoire /home de l'utilisateur concerné : cd /home/USERNAME Définissez les options shell afin de permettre l'inclusion du point dans les noms de fichiers (.) : shopt -s dotglob Copiez tous les fichiers, de manière récursive : cp -r /etc/skel/* /home/USERNAME Modifiez le propriétaire de tous les fichiers et répertoires dans /home de l'utilisateur par celui de l'utilisateur concerné : chown -R USERNAME:USERGROUP /home/USERNAME/* Restaurer les options du shell : shopt -u dotglob Les fichiers essentiels devraient maintenant être restaurés! ÉDITION : shopt -u dotglob ne fonctionne pas dans slitaz-3.0.iso - à la place, utilisez cette commande : chown -R USERNAME:USERGROUP /home/USERNAME/.[a-zA-Z0-9]* ----