web-dev-qa-db-fra.com

Ubuntu 12.04 démarre dans le terminal (carte vidéo Lightdm & ATI)

Je reviens tout juste de deux semaines de vacances et j'ai démarré mon ordinateur portable. Tout s'est bien passé et il a installé de nombreuses mises à jour (y compris une mise à jour du noyau. Désolé pour quelques détails, je n'ai pas vraiment fait attention à ce qu'il a mis à jour).

La prochaine fois que j'essayais de démarrer la machine, ce ne serait pas le cas. Parmi les derniers messages, il y avait e4rat, et lorsque la réparation automatique du paquet (en mode ubuntu-repair-ou ce que l'on appelle en anglais - heureusement, ça marche) a voulu le remplacer par ureadahead, j'ai pensé qu'il y aurait une sorte d'incompatibilité. avec le noyau le plus récent.

Alors je l'ai enlevé moi-même (car la réparation automatique ne pouvait pas. Je l'ai fait en utilisant Sudo apt-get install ureadahead ubuntu-minimal, qui a bien fonctionné), puis j'ai supprimé manuellement la ligne de préchargement e4rat dans grub.

Le problème est le suivant: l'écran de connexion ne s'affiche pas, mais il passe à tty1, m'invitant à me connecter. Lorsque vous regardez tty7, il ne me montre que les messages de démarrage habituels de ce qui a été démarré en dernier (aucun message d'erreur visible). .

L'exécution de Sudo service lightdm (re)start gèle l'ensemble du système, de même lorsque vous essayez d'exécuter gdm. Selon le fichier xorg.log, fglrx fonctionne correctement (aucun message d'erreur).

/var/log/lightdm/lightdm.log déclare:

[+ 0.16s] DEBUG: processus de lancement 1257:/usr/bin/X: 0 -auth/var/run/lightdm/root /: 0 -nolisten tcp vt7 -novtswitch -background aucun

....

[+ 0.73s] DEBUG: processus 1257 abandonné avec une valeur de retour 127 [+ 0.73s] DEBUG: serveur X arrêté

/var/log/lightdm/x-0.log déclare:

(WW) fglrx: pas de section de périphérique correspondant par exemple (BusID PCI: 0 @ 1: 0: 1) trouvé

/ usr/bin/X: erreur de recherche de symbole: /usr/lib/xorg/modules/drivers/fglrx_drv.so: symbole non défini: GlxInitVisuals2D

J'ai déjà supprimé (après l'avoir sauvegardé) le fichier xorg.conf pour éviter une mauvaise configuration.

Edit:/var/log/syslog déclare:

12 juillet 16:22:29 Noyau Lutz: [24.014008] init: processus principal de lightdm (1213) terminé avec le statut 1

Des idées?

Merci d'avance.

5
Lutz vdB

Il semble que votre gestionnaire de connexion ne se charge pas. Pouvez-vous vérifier cela avec:

# ps aux | grep lightdm

S'il ne génère que le grep lui-même, LightDM n'est pas en cours d'exécution. Tu pourrais essayer:

# service lightdm restart

Si vous utilisez lightdm bien sûr, dans Gnome, il s'agit de GDM, KDE utilise KDM, LXDE utilise LXDM. etc..

Aussi, si cela continue, vous devriez faire un:

# runlevel

et voyez que le niveau init est la bonne valeur, je pense qu’il est supposé être au moins égal à 2.

J'espère que cela vous aidera à aller dans la bonne direction.

Cordialement, Jochen

3
Jochen Oonincx

Je l'ai résolu.

Le problème était que j'ai installé fglrx manuellement (sans utiliser les référentiels officiels, mais par téléchargement direct depuis AMD) et que certaines mises à jour étaient incompatibles avec mon ancienne version de fglrx. Donc, en utilisant une clé USB Ubuntu, j'ai téléchargé le dernier pilote fglrx et l’a installé à partir de Shell; tout fonctionne bien à nouveau maintenant.

Toute aide appréciée.

2
Lutz vdB