Impossible de me connecter à mon compte utilisateur

23

J'ai mis à jour mon ubuntu de 11.04 à 11.10 via le montage de la dernière image alternative du CD publiée le 13 octobre en tant que version standard finale et l'exécution de l'invite cdromupgrade avec succès, avec les dernières mises à niveau complètes installées avant de terminer le processus de mise à niveau de la distribution et de redémarrer. Après le redémarrage, le nouveau lightdm s'est affiché comme prévu, et j'ai pu choisir le shell de connexion dans un menu contenant "ubuntu", "ubuntu 2D", "console de récupération", "espace de travail kde", "cairo-dock avec effets", " cairo-dock sans effets ", etc. à côté de mon nom qui correspond à mon nom d'utilisateur.

CEPENDANT, par exemple, j'ai choisi "ubuntu" (comme sélection par défaut) et entré le bon (sinon faux, le lightdm vous demanderait de saisir à nouveau, mais il ne l'a pas fait, j'ai essayé) le mot de passe et entré. L'écran a éclaboussé l'écran noir de l'interface de texte d'arrière-plan de gdm pendant un intervalle très court, puis est revenu à l'interface de lightdm sans que mon compte d'utilisateur ne soit connecté et apparaissait comme si je n'avais rien fait sur l'ordinateur portable. Je ne pouvais pas non plus me connecter en tant qu'utilisateur invité car le même écran noir a éclaboussé et lightdm est réapparu.

Avant la mise à niveau, je pouvais très bien exécuter gnome 2, kde, unit sur l'ordinateur portable, mais le statu quo est que personne à l'invite du menu à côté de mon nom ne peut se connecter à mon compte, y compris la "console de récupération".

En fait, je peux basculer vers les ttys et me connecter à mon compte avec mon nom d'utilisateur et mon mot de passe normalement, comme je peux exécuter toutes les commandes du tty (je fais actuellement cela). Je peux également agir comme un superutilisateur via la commande "sudo" et obtenir une invite # via la commande "sudo -i", avec le mot de passe correct, pas de problème.

Dans l'invite racine, je peux exécuter «service lightdm stop» et «startx» avec succès pour une interface utilisateur d'unité racine (c'est ainsi que sort ce passage), mais dans l'invite $, après avoir exécuté «service lightdm stop» et « startx ", il apparaît simplement" Aucun protocole spécifié "à l'infini et aucune interface graphique n'apparaît.

J'ai trouvé le package "gnome-shell" pas complètement installé et corrigé, mais cela n'a pas aidé, résultant simplement en une sélection dans le menu qui ne peut pas accéder à mon compte en tant que compagnons.

J'ai mis à jour tous les packages de mon ordinateur portable et aucune mise à jour ne doit être installée.

Mon appareil est le ThinkPad X61, avec toutes ses fonctions fonctionnant bien sur toutes les distributions ubuntu précédentes depuis 10.04 LTS. J'avais mis à jour mon système d'exploitation de 10,04 LTS à 10,10 de la manière dont j'ai performé aujourd'hui sans aucun résultat inattendu il y a un an.

Je soupçonne que c'est le lightdm nouvellement intégré qui a posé ces obstacles, et je veux corriger ce bogue, aidez-moi!

yihfei
la source

Réponses:

21

J'ai pu résoudre ce problème moi-même en supprimant le fichier ~/.Xauthority. Pour mémoire, vous pouvez trouver des journaux de démarrage pour LightDM sous /var/log/lightdm- à partir de là, j'ai pu voir que LightDM se bloquait sur quelque chose dans ce fichier, alors je l'ai renommé et j'ai réussi à me connecter.

Nathan Osman
la source
Vous avez déposé un bug? Doit être abordé.
Oxwivi
N'a pas corrigé dans mon cas. en utilisant Ubuntu 12.04 64 bits.
6

J'ai essayé la plupart des suggestions ci-dessus mais après avoir googlé ce message d'erreur trouvé dans .xsession-errors

mkdtemp: répertoire de socket privé: autorisation refusée

a trouvé cette réponse qui a fonctionné

sudo chmod 1777 / tmp

http://mihirknows.blogspot.com/2008/06/mkdtemp-private-socket-dir-permission.html

lethgowerboy
la source
Des remerciements tardifs pour cela m'ont sauvé la vie. Perms modifié sur / tmp hier, impossible de se connecter à un ordinateur portable aujourd'hui. J'ai vu ça et je suis allé, ah
Liam Bailey
6

J'ai eu le même problème que moi (Ubuntu 12.04 LTS). Je pense que c'était parce que j'essayais de passer une startxcommande avec sudo.

J'ai découvert que le fichier ~ / .Xauthority appartenait à root, donc à l'écran de connexion, j'ai appuyé ctrl+alt+f2et à partir de là, j'ai changé de propriétaire pour moi ( sudo chown user:user .Xauthority) et j'ai pu me reconnecter.

respiratio
la source
J'avais root et aussi en tant qu'utilisateur normal. Mais n'a pas corrigé dans mon cas.
Cela a fonctionné pour moi .. :) Ubuntu 12.04 LTS .. J'ai également changé la permission:chmod 777 .Xauthority
Saurav Kumar
5

GDM est toujours là si vous voulez, vous pouvez faire:

sudo dpkg-reconfigure lightdm

Et l'invite vous demandera si vous souhaitez commencer avec LightDM ou GDM. Donc, si vous êtes à nouveau bloqué avec LightDM ou si vous ne l'aimez pas, vous pouvez toujours revenir à GDM.

Mais la solution de George Edison devrait fonctionner.

Nyamiou The Galeanthrope
la source
3

Aucune des suggestions précédentes n'a fonctionné pour moi, mais cela a fait une différence:

En /etc/X11/default-display-manager changé lightdm en /usr/sbin/lightdm

Je n'en prends aucun crédit; simplement trouvé cela en ligne quelque part parmi cinquante autres possibilités après des jours d'essais et d'erreurs. 11.10 est à jour et essaie le pilote propriétaire ATI fglrxdrm 8.93.4

Marcos
la source
2

Même problème dans Lubuntu 11.10 - Pas de connexion GUI possible, mais le problème était DISK SPACE, quand je suis allé sur console et j'ai essayé d'exécuter MC, j'ai reçu un avertissement concernant l'espace disque, j'ai supprimé certains fichiers et maintenant tout fonctionne bien.

Cristian Swzarc
la source
J'ai eu un problème similaire en exécutant une machine XBMC dédiée avec Lubuntu 11.10. Il s'avère que / var / log avait en quelque sorte rempli le disque.
DrA7