15.04 et Nvidia: boucle de connexion


35

Mise à niveau de 14.10 à 15.04, le bureau ne parvient pas à se charger après l’écran de connexion. Je tape mon mot de passe, j'entends un octet d'échec du son, de nouveau à l'écran de connexion. Aussi, ne peut pas démarrer à partir d'une clé USB 15.04 créée avec un autre PC. Le compte invité fait la même chose. J'ai essayé de supprimer tous les packages de pilotes nvidia, essayé de jouer avec .Xauthority, essayé d'utiliser gdm au lieu de lightdm (échec encore pire: pas d'écran de connexion du tout). J'ai essayé de réinstaller ubuntu-desktop. Obtenir le code d'erreur de la sonde ACPI PCC a échoué, à partir de 219 ou quelque chose comme ça.

Actuellement en cours d'exécution 15.04 de ladite clé USB ... sur un autre PC avec graphique intégré AMD, pas de problèmes.

15.04 n'aime pas les cartes graphiques Nvidia. S'il vous plaît aider!


Askubuntu.com/questions/613577 est une question similaire .
JdeBP

Avez-vous essayé de créer un nouvel utilisateur ou de commencer avec un dossier personnel vierge?
Giovanni Toraldo

J'ai essayé de créer un nouvel utilisateur et le problème persiste. Merci pour la réponse!
Dustin French

Installez-vous le pilote pour CUDA ou pour la visualisation sur votre écran actuel? Si c'est pour CUDA, assurez-vous de ne pas installer openGL dans le fichier cuda.run.
user1282043

Réponses:


17

c'est toi du futur. Voici comment j'ai résolu le problème: je ne l'ai pas fait! J'ai retéléchargé l'image 15.04 à partir du site Web Ubuntu et créé un "disque" de démarrage sur une clé USB. Aujourd’hui, cela a fonctionné, bien qu’il ne l’ait pas fait la nuit dernière :( Peut-être Canonical a-t-il corrigé leur image ... Alors j’ai démarré à partir de la clé USB et retiré mon 15.04 existant, puis installé une nouvelle copie! Bien sûr, j’ai perdu tous mes fichiers (VirtualBox, tous installé, etc.), mais maintenant que Linux fonctionne à nouveau, laissez la leçon pour vous, Dustin! N'essayez jamais de mettre à niveau un système d'exploitation Ubuntu! Sauvegardez simplement tous vos fichiers et effectuez une nouvelle installation ... comme avant faire avec Windows!


Bosse. Je viens de perdre mon installation linux après la mise à niveau de la version 14 à la version 15, avant que je ne voie l'écran de connexion. Un moyen de le réparer sans nouvelle installation? si je ctrl alt f1, il retourne en boucle après 2 secondes de console ..
Zasz

Futur Dustin, tu es un putain de génie.
Motoma

@ Zasz Cela vient de m'arriver. Une solution consistait à continuer ctrl + alt + f1-ing et à supprimer gdm.
Neal

@Neal, pour ma vie, je ne comprendrai jamais gdm vs lightdm. Je ne sais pas ce qu'ils sont, je ne sais pas lequel je suis, et je sais très bien que mon système ne fonctionne pas avec l'autre (essayé). ....... Je suppose que ce que j'essaie de dire est heureux vendredi!
Dustin French

12

J'ai eu exactement le même problème. Je ne sais pas exactement pourquoi c'est arrivé, mais il semble que mon noyau n'ait pas été mis à jour.

Pour résoudre ce problème, j'ai utilisé Ctrl+ Alt+ F1pour accéder à une console virtuelle textuelle , connectée à cet emplacement, puis exécutée:

sudo apt-get install linux-generic

Tout a recommencé à fonctionner.


9

Mon correctif pour mon ordinateur portable

Dell xps l502x, il s’agit donc d’une carte graphique Intel + Nvidia optimus.

Regardez ce que vous avez

dkms status

Vous pouvez obtenir quelque chose comme ça

bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed

Supprimez tous les pilotes Nvidia, redonnez à Ubuntu son état «propre».

Jetez un coup d'œil à ceci: https://unix.stackexchange.com/questions/144871/remove-all-nvidia-files

En gros, vous faites:

sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')

Cela devrait supprimer tous les pilotes nvidia et maintenant vous devriez être propre.

Vous voudrez peut-être vérifier:

dkms status

Installer le pilote Nvidia

Jetez un oeil à ceci: http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (la partie en ligne de commande)

J'ai essayé d'installer nvidia-349, cela ne fonctionnait pas, puis je me souviens d'avoir utilisé nvidia-340 auparavant. Il semble important de vous rappeler ce qui fonctionne pour vous. Je fais:

sudo apt-get install nvidia-340 #(you may want to try nvidia-346)

Regardez ce long guide

http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html

A l'étape 4, au lieu de

sudo echo ON > cat/proc/acpi/bbswitch 

Je l'ai changé pour

sudo tee /proc/acpi/bbswitch <<<ON

basé sur https://github.com/Bumblebee-Project/bbswitch

Parfois, après avoir activé bbswitch, redémarrez, quand je le fais echo /proc/acpi/bbswitch, je le vois encore OFF. Assurez-vous que Nvidia est installé en premier lieu ou redémarrez plusieurs fois. Si c'est le cas OFF, suivez le guide à l'étape suivante.

Redémarrage

Après le guide, redémarrez pour voir si le problème de la boucle de connexion persiste. Si vous avez toujours des problèmes, alors regardez/var/log/Xorg.0.log

/var/log/Xorg.0.log

Recherchez les messages d'erreur indiqués par (EE). Dans mon cas, il est dit

Failed to load /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so: libnvidia-tls.so.340.46: cannot open shared object file: No such file or directory

Je fais un locate libglx.so, il semble que le fichier est assis dans un autre endroit. Il est temps de reconstruirexorg.conf

Reconstruire xorg.conf

Consultez ce guide: https://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/

Ce fut ma dernière étape et j'ai pu démarrer à partir de l'interface graphique.


Je n'ai eu qu'à purger les pilotes nvidia pour pouvoir redémarrer normalement.
Fraser

Supprimer le pilote nvidia et redémarrer le système résout mon problème.
marguerite

6

J'ai eu exactement le même problème sur Ubuntu 15.10. Aucune des solutions suggérées ici n'a fonctionné, pas plus que les autres tutoriels. Après plusieurs installations propres du système, j'ai enfin compris sa cause.

NE PAS METTRE en nomodeset permanence dans les paramètres de démarrage!

Après une nouvelle installation, je ne pouvais pas me connecter sans saisir manuellement les nomodesetoptions de démarrage de grub avant de démarrer. Après la première connexion, cependant, je l’utilisais dans le fichier de configuration de démarrage pour ne pas avoir à le taper à chaque fois. Après l'une des réinstallations, j'ai oublié de le faire et cette fois, les pilotes NVIDIA ont été installés sans problème et j'ai pu me connecter parfaitement.


Merci pour le conseil! Je n'aurais jamais imaginé une telle chose par moi-même.
Dustin French

Je l'ai découvert complètement par accident, car après l'une des innombrables réinstallations du système, j'ai tout simplement oublié de l'ajouter et tout s'est passé comme par magie.
user3556519

Où pourrais-je aller pour trouver / éditer les paramètres de démarrage?
Neal

@Neal Voici info askubuntu.com/questions/38780/… Il décrit comment nomodesetdéfinir les paramètres de démarrage, qui sont parfois nécessaires pour l'exécution initiale du système avant l'installation des pilotes nvidia. Si c'est le cas, vous pouvez l'enlever de la même manière.
user3556519

Merci, j’ai fait nomodeset aussi pendant l’installation de 16.04 et après l’installation, j’ai installé les pilotes nvidia. Poste auquel je n'ai pas pu me connecter, j'ai essayé chaque solution sur toutes les questions d'askubuntu. Cela devrait être mentionné comme la dernière étape dans les articles / réponses où ils vous disent d'ajouter nomodeset lors de l'installation!
Abhinav Upadhyay

2

Je n'ai pas pu installer le paquet

sudo apt-get install linux-kernel-generic

mais cela a résolu le problème avec la boucle de connexion pour moi:

sudo apt-get install linux-generic

merci pour l'idée avec le noyau


1

IMHO Optimus est le mal .

Ubuntu 14.10 m'a offert quelques cheveux gris à cause de Nvidia , puis je suis passé à Win 8. Hier, j'avais l'impression de manquer quelque chose avec Win 10 et téléchargé 15.04. Première exécution après l’installation et écran noir avec défaillance continue du son. Ctrl+ Alt+ F1n'a pas affiché la console. Réinstallé 2 fois avant que je me souvienne de 14.10 problème avec Optimus. Résolu le problème uniquement avec Bumblebee .


1

J'avais un problème similaire, mais un compte secondaire pouvait se connecter, alors je savais que mon système n'était pas bouleversé. Voici comment je l'ai corrigé. Je suis allé dans le dossier personnel du compte incriminé et j'ai mis à la corbeille tous les dossiers et fichiers de configuration masqués relatifs à gnome, à gtk, etc. Redémarrer. Je devais redéfinir certaines préférences système et réorganiser les icônes du bureau, mais de loin préférable à une installation complète avec l'ajout de référentiels et de packages supplémentaires. Essayez-le avant de le souffler et de l'installer à nouveau.


1

Légèrement hors sujet, mais si vous avez AMD au lieu de nVidia: après la mise à jour de 14.04 à 14.10 puis de 15.04, je me suis retrouvé pris dans la boucle de connexion. Après avoir beaucoup fouillé les problèmes avec les pilotes nVidia, ils n’ont pas été d’une grande aide. J'ai un HP Pavillion avec CPU et pilotes AMD. Voici les étapes simples qui ont fonctionné:

Appuyez sur ctrl- alt- F1pour obtenir une invite de la console (non-gui).

dkms status # shows that fglrx-core was installed
sudo apt-get purge fglrx-core
sudo apt-get install fglrx-updates
dkms status
sudo reboot now

Alors tout allait bien.


Merci, ce problème de connexion a été résolu après la mise à niveau du noyau. Pour ceux qui viendront plus tard, il peut y avoir une erreur de hareng rouge de VirtualBox ("vboxclient: le noyau de virtualbox n'est pas en cours d'exécution. Exiting."), Mais le problème de connexion était dû aux pilotes d'affichage.
doublé


1

Pour moi, je viens de forcer une reconfiguration du serveur graphique en supprimant le .Xauthorityfichier dans un tty du dossier de départ:

sudo mv .Xauthority .Xauthority_old

0

J'avais fait une nouvelle installation du 15.10 mais je trouvais que l'écran de connexion lightdm affichait des mots incomplets (pa rd) et se mettait également en boucle lorsque je me connectais. Ctrl-Alt-F1 m'enregistra très bien et je passai ensuite une commande sudo apt- obtenir supprimer --purge nvidia- *. Cette liste une charge de pilotes nvidia et dit qu'aucun n'a été installé. J'ai donc décidé d'installer la dernière version à titre expérimental. sudo apt-get install nvidia-352 a fait l'affaire. Une fois cette opération terminée, aucun mot incomplet n’a été affiché à l’écran de connexion de lightdm et j’ai ensuite ouvert une session sans problèmes. Donc, ma solution était d'installer un pilote d'écran nvidia ... de préférence le dernier. À votre santé


Je suis surpris qu'une installation propre vous ait posé des problèmes similaires. FIX CE PLZ, CANONICAL !!!
Dustin French

0

Examinez votre partition / home avec la commande df si elle n’est pas pleine . Cela peut provoquer le redémarrage de x-server ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.