web-dev-qa-db-fra.com

Je suis déconnecté immédiatement après la connexion

Une fois connecté à mon compte utilisateur sous Ubuntu 13.04, je suis automatiquement déconnecté après une seconde d'écran noir. Cela se produit uniquement avec 1 utilisateur spécifique, et je peux me connecter à un autre compte sans problème.

Qu'est-ce qui aurait pu mal tourner? Dans quels fichiers journaux dois-je trouver ma réponse?

J'ai installé un serveur VNC et activé le partage de bureau, et la dernière fois que j'ai pu me connecter, c'est peut-être un problème. Comment puis-je le désactiver sans interface graphique?

25
wajs

Je ne sais pas s'il s'agirait exactement du même cas, mais cela m'est arrivé car j'ai corrompu le fichier .Xautority chez moi. Je pense que c'est quelque chose lié à l'accès à distance au serveur X.

Connectez-vous à un tty (Control + Alt + F6) et après avoir saisi votre nom d'utilisateur et votre mot de passe:

Sudo rm -v .Xauthority

Le fichier .Xauthority se trouve dans/home /, où se trouve généralement le chemin de travail par défaut du terminal. Si vous utilisez un terminal pour vous connecter en tant qu'un utilisateur afin de supprimer le fichier .Xauthority d'un autre, assurez-vous que vous avez d'abord cdname __ 'dans le bon répertoire.

Puis redémarrez lightdm avec:

Sudo service lightdm restart

Le système recrée le fichier .Xautority.

22
animaletdesequia

Pour moi, le problème de la déconnexion immédiate était dû à une erreur dans ~/.profile. J'utilise 13.10. La solution (approximative) est trouvée ici ou ici . Vous pouvez modifier ou supprimer le fichier qui pose problème en appuyant sur ctrl + alt + F6 et en vous connectant de cette manière.

4
Mark

J'ai eu exactement le même problème et cela a été corrigé en supprimant le fichier ~/.pam_environment récemment créé que j'avais créé pour modifier ma variable Path. Je me suis connecté à un tty via Ctrl+Alt+F6 supprimer le fichier car je ne pouvais pas me connecter normalement.

2
Thorkil Værge

Ce qui a fonctionné pour moi a été de rétablir le propriétaire et le groupe du répertoire de base de l'utilisateur.

En mode de récupération (ou CTRL + ALT + F6 dans la fenêtre de connexion):

Sudo chown -R youruser:yourgroup /home/youruser

Dans de nombreux cas, yourgroup = youruser.

(CTRL + ALT + F7 -> retour à la fenêtre de connexion)

2
Tony Rozza

Réinstallez nit en utilisant les commandes suivantes:

Sudo apt-get update
Sudo apt-get install --reinstall ubuntu-desktop
Sudo apt-get install unity
1
user205988

J'avais le même problème et je ne pouvais pas trouver de solution. J'ai donc décidé d'installer gnome3 au lieu de l'unité afin de contourner le problème. Il s'avère qu'une erreur s'est produite lors de l'initialisation du service dpkg. Iran

Sudo dpkg --configure -a
0
Shmit

J'ai eu ce problème avec 14.04 mise à niveau de 12.04. Je l'ai réparé par Alt+Ctrl+F1 puis utilisez Sudo useradd <username> -m -s /bin/bash puis Sudo passwd <username> pour leur donner un mot de passe. Redémarrez et connectez-vous en tant que nouvel utilisateur. Donnez-leur admin. rôle. Copiez les fichiers de l'ancien répertoire de l'utilisateur principal dans le nouveau. Supprimez éventuellement l'ancien utilisateur.

Je ne sais pas trop ce qui était à l’origine du kickout au moment de la connexion et je n’ai pas eu le temps de le savoir. C’était donc rapide et nécessitait une connaissance minimale de la ligne de commande.

0
user279443