2 votes

Ubuntu 12.04 démarre à l'écran de connexion mais (je pense) X.org se plante à la connexion. Aide appréciée !

J'utilise Ubuntu 12.04 depuis ses débuts en 2012 sans le moindre problème. Aujourd'hui, je viens de lancer sudo apt-key update && sudo apt-get update et j'ai redémarré mon ordinateur. Après le redémarrage, il a d'abord affiché l'écran de démarrage d'Ubuntu (avec le logo Ubuntu et les points en dessous), puis il a démarré en ligne de commande. Je pouvais me connecter et naviguer sur la ligne de commande, mais aucune interface graphique n'était chargée.

J'ai donc essayé de lancer sudo startx mais cela a donné un message disant (entre autres) ce qui suit :

NVIDIA : Correspondance d'API : le module du noyau NVIDIA a la version 304.88, mais le composant du pilote NVIDIA a la version 304.108. ce composant de pilote NVIDIA a la version 304.108. Veuillez vous assurer que le module du noyau et tous les composants du pilote NVIDIA ont la même version.

J'ai trouvé ce fil ce qui a suggéré de faire :

sudo service lightdm stop # to stop the xserver
sudo apt-get remove --purge nvidia* # to remove all driver elements
sudo apt-get update
sudo apt-get install nvidia-current
sudo reboot

Après avoir fait cela, il démarre maintenant à l'écran de connexion où il semble qu'il y a maintenant deux utilisateurs nommés kramer65 sur mon ordinateur. L'un des deux a le fond d'écran par défaut (au lieu de mon fond d'écran personnel) et dit que mon mot de passe est incorrect. L'autre semble être mon "vrai" compte et lorsque je tape mon mot de passe, il semble essayer d'afficher le bureau. Au lieu de cela, il affiche un écran noir après lequel je pense que X.org se plante, car il charge à nouveau l'écran de connexion.

Donc je suppose que le pilote Nvidia n'est toujours pas bon, ou peut-être qu'il y a un problème avec les comptes dupliqués (tous deux avec un nom d'utilisateur kramer65 (mais je suppose que c'est le pilote Nvidia).

Quelqu'un sait-il ce que je peux faire d'autre à partir d'ici ? Tous les conseils sont les bienvenus !

[EDIT] Ce qui est étrange, c'est que je peux me connecter en utilisant le compte invité, donc je ne comprends pas ce qui ne va pas avec la connexion spécifique de l'utilisateur kramer65.

2voto

steeldriver Points 118154

Je ne sais pas pour le compte dupliqué, mais exécuter sudo startx dans le cadre du processus de diagnostic/réparation de votre conducteur a probablement laissé une racine propriétaire .Xauthority dans votre répertoire personnel. Le serveur X tente d'écrire dans ce fichier lorsque lightdm transmet le contrôle à la session utilisateur. S'il échoue, la session se termine et renvoie le contrôle à lightdm, ce qui provoque une "boucle de connexion".

Vous pouvez aller dans un Ctrl + Alt + F<i>n</i> connectez-vous en tant qu'utilisateur habituel (le fichier .Xauthority n'est pas impliqué dans les connexions à la console), et vérifiez avec

ls -l ~/.{ICE,X}authority

(ceci listera également les droits de propriété/permissions sur ~/.ICEauthority, qui est aussi parfois en désordre). S'il appartient à l'utilisateur root, vous pouvez soit changer son propriétaire en arrière

sudo chown $USER:$USER ~/.Xauthority

ou simplement le supprimer (une nouvelle copie sera générée au prochain démarrage de la session GUI).

rm -f ~/.Xauthority

Si cela fonctionne, et permet une connexion normale à l'interface graphique à partir de l'un ou l'autre des comptes apparemment dupliqués, nous pourrons alors enquêter davantage à leur sujet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X