web-dev-qa-db-fra.com

Ubuntu 14.04 bloqué dans la boucle de connexion du gui et après tentative de réparation, aucun gui de connexion

Mon Ubuntu 14.04 était bloqué dans une boucle de connexion sous tous les profils, y compris le profil Invité. Je reçois une session de terminal via ssh depuis un autre ordinateur et je peux Ctrl-Alt-F3 accéder à un terminal. J'ai essayé toutes les suggestions pour reprendre possession du fichier .Xauthority et vérifier si .profiles n'a pas été corrompu. J'ai essayé de réinstaller lightdm et je l'ai reconfiguré, puis installé gdm mais est venu avec des erreurs après ces commandes basées sur this page:

$ Sudo apt-get purge lightdm; Sudo apt-get install lightdm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED
  lightdm* ubuntu-desktop*
0 to upgrade, 0 to newly install, 2 to remove and 10 not to upgrade.
After this operation, 635 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 794245 files and directories currently installed.)
Removing ubuntu-desktop (1.325) ...
Removing lightdm (1.10.6-0ubuntu1) ...
Purging configuration files for lightdm (1.10.6-0ubuntu1) ...
Removing user `lightdm' ...
Warning: group `lightdm' has no more members.
userdel: user lightdm is currently used by process 1539
/usr/sbin/deluser: `/usr/sbin/userdel lightdm' returned error code 8. Exiting.
dpkg: error processing package lightdm (--purge):
 subprocess installed post-removal script returned error exit status 1
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
 lightdm
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed
  lightdm
0 to upgrade, 1 to newly install, 0 to remove and 10 not to upgrade.
Need to get 0 B/108 kB of archives.
After this operation, 573 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package lightdm.
(Reading database ... 794213 files and directories currently installed.)
Preparing to unpack .../lightdm_1.10.6-0ubuntu1_AMD64.deb ...
Unpacking lightdm (1.10.6-0ubuntu1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Setting up lightdm (1.10.6-0ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...

Après quoi je dois sélectionner le lightdm dans la liste. C'est toujours coincé dans la boucle.

et

$ Sudo apt-get purge lightdm; Sudo apt-get install gdm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED
  lightdm*
0 to upgrade, 0 to newly install, 1 to remove and 10 not to upgrade.
After this operation, 573 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 794242 files and directories currently installed.)
Removing lightdm (1.10.6-0ubuntu1) ...
Purging configuration files for lightdm (1.10.6-0ubuntu1) ...
Removing user `lightdm' ...
Warning: group `lightdm' has no more members.
userdel: user lightdm is currently used by process 1683
/usr/sbin/deluser: `/usr/sbin/userdel lightdm' returned error code 8. Exiting.
dpkg: error processing package lightdm (--purge):
 subprocess installed post-removal script returned error exit status 1
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
 lightdm
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gdm is already the newest version.
0 to upgrade, 0 to newly install, 0 to remove and 10 not to upgrade.

à présent, je ne peux même pas obtenir le nom d’utilisateur gui et il passe à un écran clignotant affichant Stopping System V runlevel compatibility.

Essayer Sudo apt-get install lightdm ubuntu-desktop ne montre aucune erreur mais reste bloqué dans la boucle.

1

Après plusieurs tentatives sans solution claire, j'ai réussi à retrouver une connexion réussie avec une session de lanceur d'unité et tout semble aller pour le moment. Les étapes que j'ai prises sont les suivantes:

  1. J'ai supprimé le pilote de la carte graphique propriétaire à l'aide de Sudo apt-get remove fglrx*. Au redémarrage, cela ne semblait rien changer.
  2. J'ai décidé de supprimer non seulement le fichier .Xauthority, mais tous les fichiers associés à l'aide de Sudo rm .Xauth*, après quoi je pouvais me connecter, mais je n'avais ni lanceur d'unité ni barre d'état, mais uniquement l'arrière-plan et les icônes.
  3. J'ai essayé de réinstaller unité et ubuntu-desktop en utilisant Sudo apt-get install --reinstall unity et Sudo apt-get install --reinstall ubuntu-desktop, ce qui n'a également rien changé.
  4. J'ai essayé d'utiliser une méthode graphique de réinitialisation de l'unité basée sur le lien this , qui ne semblait rien changer.
  5. Si ce même lien indique dconf reset -f /org/compiz/ j’ai reçu un message indiquant que le chemin n’était pas correct. Après cela, utiliser unity --reset-icons &disown semble avoir tout corrigé et je pouvais me connecter avec une session de lancement complète de l’unité.
1