web-dev-qa-db-fra.com

Le démarrage d'Ubuntu 15.10 se bloque lors du démarrage de Lightdm

J'ai omis de lire les notes de publication avant la mise à niveau vers 15.10, des pilotes fglrx étaient toujours installés. Lors du redémarrage après la mise à niveau, il se bloquait indéfiniment dans l'écran de démarrage, je ne pouvais pas ouvrir une console avec 'ctrl alt f1-6'. J'ai pu résoudre ce problème en démarrant en mode de récupération, en ouvrant une console racine purgeant le pilote fglrx et en installant le pilote open source radeon. Maintenant, il se bloque dans cet écran http://i.imgur.com/qAzaUtu.jpg

                               **System info**
  • mémoire 15GiB Processeur de mémoire système AMD FX (tm) -8350 Eight-Core
  • Pont processeur RD890 PCI à pont PCI (port B externe de gfx0)
  • pontage du pont PCI RD890 PCI (PCI Express Gpp Port B)
  • Tahiti XT multimédia Radeon HD 7970/8970 OEM/R9 280X] Tahiti XT multimédia
  • Audio HDMI Série Radeon HD 7970

                              **lightdm.log**
    

    [+ 0.00s] DEBUG: Se connecter à /var/log/lightdm/lightdm.log
    [+ 0.00s] DEBUG: Démarrage du Light Display Manager 1.16.4, UID = 0 PID = 6021
    [+ 0.00s] DEBUG: Chargement des répertoires de configuration depuis /usr/share/lightdm/lightdm.conf.d
    [+ 0.00s] DEBUG: Chargement de la configuration depuis /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
    [+ 0.00s] DEBUG: Chargement de la configuration depuis /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
    [+ 0.00s] DEBUG: Chargement de la configuration depuis /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    [+ 0.00s] DEBUG: Chargement de la configuration depuis /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
    [+ 0.00s] DEBUG: Chargement de la configuration depuis /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
    [+ 0.00s] DEBUG: Chargement des répertoires de configuration depuis /usr/local/share/lightdm/lightdm.conf.d
    [+ 0.00s] DEBUG: Chargement des répertoires de configuration depuis /etc/xdg/lightdm/lightdm.conf.d
    [+ 0.00s] DEBUG: Chargement de la configuration depuis /etc/lightdm/lightdm.conf
    [+ 0.00s] DEBUG: utilisation du nom D-Bus org.freedesktop.DisplayManager
    [+ 0.00s] DEBUG: Module de siège enregistré xlocal
    [+ 0.00s] DEBUG: Module de siège enregistré xremote
    [+ 0.00s] DEBUG: Unité de module de siège enregistrée
    [+ 0.00s] DEBUG: Surveillance de la connexion pour les sièges
    [+ 0.00s] DEBUG: Nouveau siège ajouté depuis logind: seat0
    [+ 0.00s] DEBUG: Seat seat0: Chargement des propriétés depuis la section de configuration Seat: *
    [+ 0.00s] DEBUG: Seat seat0: Démarrage
    [+ 0.00s] DEBUG: Seat seat0: Création d'une session greeter
    [+ 0.00s] DEBUG: Seat seat0: Création d'un serveur d'affichage de type x
    [+ 0.00s] DEBUG: Utiliser VT 7
    [+ 0.00s] DEBUG: Seat seat0: Démarrage de l'affichage local X sur le VT 7
    [+ 0.00s] DEBUG: DisplayServer x-0: Connexion à /var/log/lightdm/x-0.log
    [+ 0.00s] DEBUG: DisplayServer x-0: Écriture de l'autorité du serveur X dans/var/run/lightdm/root /: 0
    [+ 0.00s] DEBUG: DisplayServer x-0: Lancement de X Server
    [+ 0.01s] DEBUG: processus de lancement 6033:/usr/bin/X -core: 0 -seat seat0 -auth/var/run/lightdm/root /: 0 -nolisten tcp vt7 -novtswitch
    [+ 0.01s] DEBUG: DisplayServer x-0: En attente du signal prêt du serveur X: 0
    [+ 0.01s] DEBUG: Nom de bus acquis org.freedesktop.DisplayManager
    [+ 0.01s] DEBUG: Enregistrer un siège avec le chemin de bus/org/freedesktop/DisplayManager/Seat0
    [+ 0.01s] DEBUG: Chargement des utilisateurs depuis org.freedesktop.Accounts
    [+ 0.01s] DEBUG: Utilisateur/org/freedesktop/Accounts/User1001 ajouté
    [+ 0.01s] DEBUG: Utilisateur/org/freedesktop/Accounts/User1000 ajouté
    [+ 0.28s] DEBUG: Signal 10 obtenu du processus 6033
    [+ 0.28s] DEBUG: DisplayServer x-0: Signal reçu du serveur X: 0
    [+ 0.28s] DEBUG: DisplayServer x-0: Connexion au XServer: 0
    [+ 0.28s] DEBUG: Seat seat0: serveur d'affichage prêt, authentification de session en cours
    [+ 0.28s] DEBUG: pid de session = 6149: démarrage du service 'lightdm-greeter', nom d'utilisateur 'lightdm'
    [+ 0.29s] DEBUG: Session pid = 6149: Authentification terminée avec valeur de retour 0: Succès
    [+ 0.29s] DEBUG: Seat seat0: Session authentifiée, commande en cours
    [+ 0.29s] DEBUG: Session pid = 6149: Exécution de la commande/usr/lib/lightdm/lightdm-greeter-session/usr/sbin/unity-greeter
    [+ 0.29s] DEBUG: Création du répertoire de données partagé/var/lib/lightdm-data/lightdm
    [+ 0.29s] DEBUG: Session pid = 6149: Journalisation vers /var/log/lightdm/x-0-greeter.log
    [+ 0.31s] DEBUG: Activer VT 7
    [+ 0.31s] DEBUG: Activer login1 session c15
    [+ 0.31s] DEBUG: le siège seat0 change de session active en c15
    [+ 0.31s] DEBUG: La session c15 est déjà active
    [+ 0.31s] DEBUG: pid de session = 6149: canal de communication fermé de Greeter
    [+ 0.31s] DEBUG: Session pid = 6149: Sortie avec la valeur de retour 1
    [+ 0.31s] DEBUG: Seat seat0: Session arrêtée
    [+ 0.31s] DEBUG: Seat seat0: Stopping; n'a pas réussi à démarrer un greeter
    [+ 0.31s] DEBUG: Siège seat0: Arrêt
    [+ 0.31s] DEBUG: Seat seat0: Arrêt du serveur d'affichage
    [+ 0.31s] DEBUG: Envoi du signal 15 au traitement de 6033
    [+ 0.76s] DEBUG: processus 6033 terminé avec une valeur de retour 0
    [+ 0.76s] DEBUG: DisplayServer x-0: serveur X arrêté
    [+ 0.76s] DEBUG: Libérer VT 7
    [+ 0.76s] DEBUG: DisplayServer x-0: Suppression de l'autorité du serveur X/var/run/lightdm/root /: 0
    [+ 0.76s] DEBUG: Seat seat0: serveur d'affichage arrêté
    [+ 0.76s] DEBUG: Siège seat0: Arrêté
    [+ 0.76s] DEBUG: le siège requis est arrêté
    [+ 0.76s] DEBUG: Arrêt du gestionnaire d'affichage
    [+ 0.76s] DEBUG: gestionnaire d'affichage arrêté
    [+ 0.76s] DEBUG: arrêt du démon
    [+ 0.76s] DEBUG: Sortie avec la valeur de retour 1

                           x-0-greeter.log

erreur d'écriture de l'autorité X: impossible d'ouvrir l'autorité X /var/lib/lightdm/.Xauthority: aucun fichier ou répertoire de ce type

2
Reyn

Il est possible que le dossier /var/lib/lightdm n'ait pas été créé.

Vous pouvez essayer: mkdir -p /var/lib/lightdm; chown -R lightdm:lightdm /var/lib/lightdm ; chmod 0750 /var/lib/lightdm avec la permission root si nécessaire.

5
Prolix

Une approche différente sur le même problème. J'ai fini par consulter les mêmes messages d'erreur après avoir suivi un résultat brisé/faible en mode graphique au démarrage.

J'avais réinstallé lightdm dans le cadre d'une tentative de résolution de ce problème. Après la réinstallation de lightdm, j'ai trouvé le répertoire/var/lib/lightdm-data/lightdm, mais l'utilisateur "lightdm" a reçu "/ var/lib/lightdm" comme répertoire de base. c'est à dire. Son répertoire personnel n'existe pas!

Le mien a fonctionné en modifiant le répertoire personnel de lightdm en "/ var/lib/lightdm-data/lightdm" dans/etc/passwd.

Ensuite, redémarrez lightdm et tout s'est passé comme d'habitude.

16.04.3 LTS pour votre information.

1
Dave McLoughlin