46 votes

Ubuntu 16 bloqué dans une boucle de connexion après l'installation des pilotes Nvidia 364

Il ne s'agissait pas à l'origine d'un problème lié à la boucle de connexion. Je tentais une installation propre d'Ubuntu 16 et j'utilisais la nouvelle fonctionnalité qui lui permet de détecter les pilotes propriétaires pour moi.

J'ai commencé par cette question

Lorsque j'ai essayé d'utiliser les pilotes Nvidia recommandés, l'ordinateur portable est devenu instable et s'est figé.

J'ai essayé la solution décrite dans cet article et j'ai obtenu une boucle de connexion.

J'ai tenté este

sudo mv ~/.config/dconf/user ~/.config/dconf/user.old

Essayé este

sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart

J'ai essayé de localiser et de désactiver le secureboot, mais il n'y a pas d'option secureboot dans le bios. Il s'agit d'un ordinateur portable de la série HP DV2000.

Rien n'y fait

ce que j'obtiens lorsque j'essaie de me connecter

Quelqu'un peut-il nous aider ?

éditer :

La session invité fait la même boucle.

/var/log/Xorg.0.log montre beaucoup de choses, mais j'ai pris une photo de ce qui semble pertinent Ici

Le fait est que le pilote que j'ai essayé pour la première fois et qui a déclenché ce désordre était un pilote 304 et les pilotes 364 étaient censés être la solution d'après d'autres messages.

Plus d'édition :

J'ai purgé les fichiers nvidia et je suis revenu à un bureau vierge sans les interfaces, j'ai donc fait un clic droit et j'ai restauré une sauvegarde. La barre latérale est revenue et il y avait du gallium. J'ai redémarré et c'est à nouveau l'écran violet vierge.

Je pense réinstaller et ne pas utiliser les pilotes nvidia. Le software center me dit que j'ai un presario et que je devrais utiliser les pilotes 304. Il ne s'agit pas d'un presario =( Au moins le centre de logiciel fournit une suggestion pour le pilote du coprocesseur, ce qui est bien.

54voto

DontLoseHope Points 541

Si vous avez réussi à faire fonctionner 16.04 avec votre pilote vidéo auparavant, mais que le problème de la boucle de connexion se produit après la dernière mise à jour du logiciel, essayez ceci, cela a fonctionné pour moi après avoir essayé TOUT le reste. C'est l'équivalent de la recherche de "pilotes supplémentaires" :

sudo ubuntu-drivers list

puis utiliser :

sudo ubuntu-drivers autoinstall

Pour moi, cela a mis à jour le pilote de mon nvidia quadroFx 3800 d'une manière qui me permettait d'utiliser la fonction de mise à jour. sudo apt-get install nvidia-current ne le ferait pas.

Après l'installation automatique, invoquez un autre tty (ex. ctrl+alt+f1) et

sudo service lightdm restart

16voto

andoum Points 161

Au cas où vous voudriez vraiment utiliser les pilotes fournis par Nvidia sur leur site web (ils ont résolu l'erreur cublas CUBLAS_STATUS_NOT_INITIALIZED sur mon NVIDIA GTX980M), la seule chose qui a fonctionné pour moi a été :

Presse CTRL - ALT - F1

Désinstallez tous les pilotes précédents :

sudo apt-get remove nvidia-*
sudo apt-get autoremove

Désinstallez les pilotes à partir du fichier .run :

sudo nvidia-uninstall

Cela devrait supprimer la boucle de connexion, de sorte que maintenant reboot et se connecter normalement.

Ne s'applique que si vous utilisez lightdm, Appuyez à nouveau sur la touche CTRL - ALT - F1 et le faire :

sudo service lightdm stop
sudo bash Your-Nvidia-Drivers-File.run

J'ai utilisé toutes les options par défaut, à l'exception d'opengl, pour lequel j'ai dit non. Je ne sais pas si c'est important.

Et voici la partie la plus importante : NE PAS reboot. Il suffit de le faire :

sudo service lightdm restart

et appuyez sur CTRL - ALT - F7 pour se connecter immédiatement après l'installation. De cette façon, je n'ai plus jamais vu de boucle de connexion.

1voto

Lewis Loofis Points 11

J'ai eu ce problème et j'ai cherché sur Google toute la journée et toute la nuit et j'ai finalement trouvé le bon site pour la solution. Il semble que le problème vienne de votre ordinateur portable qui utilise NVIDIA Optimus. J'ai résolu le problème en utilisant

sudo apt-get install nvidia-364 nvidia-prime

Suivez ce guide d'installation pour plus d'informations http://rajat-osgyan.blogspot.co.id/2016/04/how-to-install-latest-nvidia-drivers-on.html

1voto

Judex Points 61

J'ai eu le même problème avec Ubuntu 14.04 et le pilote NVIDIA-304.

Ce pilote a été mis à jour de la version 304.131 à 304.132 lors d'une des mises à jour du système. Cette nouvelle version du pilote est à l'origine de mon problème.

La réinstallation de l'ancienne version du pilote (304.131) a résolu le problème. Tout fonctionne bien maintenant.

Pour plus d'informations, voir cette page sur les bogues de Launchpad

Vous trouverez ici le pilote 304.1 : https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/304.131-0ubuntu0.14.04.1 Sur le côté droit de la page, choisissez votre version (amd 64 ou i386), cela ouvrira la page des téléchargements, où vous pourrez choisir votre téléchargement (le mien était nvidia-304_304.131-0ubuntu0.14.04.1_i386.deb ). Téléchargez et copiez sur une clé USB. Allumez l'ordinateur avec le problème de login Loop, ouvrez le terminal, arrêtez lightdm :

sudo service lightdm stop

Purger les pilotes NVIDIA :

sudo apt-get purge nvidia*

Branchez la clé USB contenant le fichier téléchargé, exécutez fdisk pour identifier votre clé USB sur l'ordinateur :

sudo fdisk -l

(le mien était /dev/sdb1)

Montez la clé USB, mais créez d'abord un point de montage :

sudo mkdir /media/usb

Monter la clé USB :

sudo mount /dev/sdb1 /media/usb

Vérifier si le fichier téléchargé est présent :

ls /media/usb

Installez le pilote NVIDIA :

sudo dpkg -i /media/usb/nvidia-304_304.131-0ubuntu0.14.04.2_i386.deb

(veuillez remplacer le nom du fichier par celui de votre téléchargement)

Démonter la clé USB :

sudo umount /media/usb

Redémarrer le système

sudo reboot

J'espère que cela vous aidera.

1voto

Peter Coghill Points 111

J'ai eu un problème similaire après avoir modifié la configuration de mon écran dans xorg.conf via le panneau de contrôle Nvidia. J'avais auparavant utilisé les derniers pilotes (à l'époque 381.09) sur ma 1080 avec 3 écrans sans aucun problème. Mais une fois que j'ai redémarré, j'ai eu la boucle de connexion.

Pour le réparer, il suffit de le faire :

  • a ouvert un terminal ctrl - alt - f1
  • déplacé mon fichier xorg.conf renommé sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf~
  • J'ai ensuite redémarré pour permettre au système de travailler à nouveau sur sa propre configuration.

La réparation a été très rapide - il n'a pas été nécessaire de réinstaller les pilotes, etc. Ce que je tenais à faire pour éviter de perturber les diverses dépendances, par exemple CUDA.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X