web-dev-qa-db-fra.com

L'interface graphique n'est plus affichée

J'utilise 12.04 LTS sur une machine virtuelle. J'ai rencontré un problème avec l'écran noir et le fond orange familier affiché pendant une fraction de seconde lors du clic ou du redimensionnement de l'écran. J'ai dû arrêter la machine et maintenant je n'ai plus d'interface graphique. Je reçois uniquement une interface de ligne de commande noire.

Comme certains autres articles le suggèrent, j'ai tenté:

Sudo service lightdm restart

Cela ne fonctionne pas pour moi car il reste bloqué à ce stade:

Skipping profile in /etc/apparmor.d/disable: user.bin.firefox
Skipping profile in /etc/apparmor.d/disable: user.sbin.rsyslogd
* Starting AppArmor profiles                                        [ OK ]

Des idées?

EDIT: /var/log/lightdm/lightdm.log:

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.2.1, UID=0 PID=933
[+0.00s] DEBUG: Loaded configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Adding default seat
[+0.00s] DEBUG: Starting seat
[+0.00s] DEBUG: Starting new display for greeter
[+0.00s] DEBUG: Starting local X display
[+0.35s] DEBUG: X server :0 will replace Plymouth
[+0.44s] DEBUG: Using VT 7
[+0.44s] DEBUG: Activating VT 7
[+0.44s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+0.64s] DEBUG: Writing X server authority to /var/run/lightdm/root/:0
[+0.64s] DEBUG: Launching X Server
[+0.65s] DEBUG: Launching process 960: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
[+0.66s] DEBUG: Waiting for ready signal from X server :0
[+0.66s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.66s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.70s] DEBUG: Process 960 exited with return value 127
[+0.70s] DEBUG: X server stopped
[+0.70s] DEBUG: Removing X server authority /var/run/lightdm/root/:0
[+0.70s] DEBUG: Releasing VT 7
[+0.70s] DEBUG: Stopping Plymouth, X server failed to start
[+1.34s] DEBUG: Display server stopped
[+1.34s] DEBUG: Stopping display
[+1.34s] DEBUG: Display stopped
[+1.34s] DEBUG: Stopping X local seat, failed to start a display
[+1.34s] DEBUG: Stopping seat
[+1.34s] DEBUG: Seat stopped
[+1.34s] DEBUG: Required seat has stopped
[+1.34s] DEBUG: Stopping display manager
[+1.34s] DEBUG: Display manager stopped
[+1.34s] DEBUG: Stopping daemon
[+1.35s] DEBUG: Exiting with return value 1

x-0-greeter.log

x-0.log

2
mdobrinin

Votre journal lightdm indique qu'il ne peut pas démarrer X et votre x-0.log se plaint d'une bibliothèque manquante. Essayez d'installer libxfont1, mais je pense que vous manquez peut-être d'autres choses.

[+1.34s] DEBUG: Stopping X local seat, failed to start a display

/usr/bin/X: error while loading shared libraries: libXfont.so.1: cannot open shared object file: No such file or directory

Pour l'installer:

Sudo apt-get install libxfont1
1
mfisch

J'ai eu ce problème après avoir activé un pilote Nvidia expérimental. Si vous pensez avoir le même problème:

  • au démarrage, tapez Ctrl-Alt-F1 pour obtenir l'invite de commande.
  • pour vérifier si le module nvidia est installé, tapez lsmod | grep nvidia s'il y a une sortie alors vous avez installé nvidia, sinon ce n'est pas une solution qui fonctionnera pour vous
  • supprimer le module nvidia avec Sudo rmmod nvidia
  • redémarrez lightdm avec Sudo service lightdm start
  • vous devriez bientôt voir l'écran de connexion. Si vous ne le faites pas, cette solution ne peut pas vous aider.
  • pour moi, une fois que j'ai démarré avec succès, j'ai dû supprimer tous les pilotes nvidia via les paramètres-> pilotes supplémentaires (j'avais tous les ajouts expérimentaux installés). Sinon, lorsque je redémarrerai, j'aurais le même problème et je devrais faire ce qui précède à chaque fois
  • une fois que j'ai supprimé tous les pilotes, j'ai redémarré et je n'ai eu aucun problème. Ensuite, j'ai activé le pilote nvidia par défaut, redémarré et tout va bien!
0
Luke