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


40

Cela n'a pas commencé comme un problème avec la boucle de connexion. Je tentais une nouvelle installation d'Ubuntu 16 et j'utilisais la nouvelle fonctionnalité qui lui permettait de détecter des pilotes propriétaires.

J'ai commencé avec ce problème

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

J'ai essayé le remède à partir de ce post et cela a entraîné une boucle de connexion.

J'ai tenté cela

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

Essayé ce

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

J'ai essayé de localiser et de désactiver Secureboot, mais il n'y a pas d'option Secureboot dans le bios. Ceci est un ordinateur portable HP DV2000.

Rien ne aide

ce que je reçois quand j'essaie de me connecter

Quelqu'un peut aider?

modifier:

La session d'invité fait la même boucle.

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

La chose est le pilote que j'ai d'abord essayé qui a commencé ce désordre était 304 pilotes et les 364 pilotes étaient censés être le correctif selon d'autres publications.

Plus de montage:

J'ai purgé les fichiers nvidia et ils sont revenus sur un bureau vierge sans interfaces. J'ai donc cliqué avec le bouton droit de la souris et restauré une sauvegarde. La barre latérale est revenue et fonctionnait en gallium. J'ai redémarré et c'est l'écran violet violet à nouveau.

Je pense simplement à réinstaller et à ne pas utiliser les pilotes nvidia. Le centre de logiciel me dit que j'ai un presario et que je devrais utiliser 304 pilotes. Ce n'est pas un présario. = (Au moins, le centre logiciel fournit une suggestion intéressante pour le pilote de coprocesseur.


La session d'invité permet-elle aux connexions de fonctionner? Quelles sont les erreurs dans /var/log/Xorg.0.log (étiquetées avec (EE) ")? Quelles sont les erreurs dans ~ / .xsession-errors? Avez-vous essayé de supprimer / renommer ~ / .ICEauthority?
ubfan1

J'ai également le même problème. askubuntu.com/questions/761819/…
shiv garg

j'ai résolu le problème. renvoie ma question pour réponse
shiv garg

Accédez aux paramètres UEFI / BIOS et désactivez le démarrage sécurisé. Ensuite, installez les pilotes NVIDIA. Cela fonctionnera
pradyot

Si vous pensez que le problème vient des paramètres utilisateur, essayez de vous connecter avec un compte utilisateur fraîchement créé et voyez si le même problème se produit. C'est beaucoup plus rapide et moins perturbant que de changer de configuration.
Amias

Réponses:


49

Si vous avez déjà utilisé 16.04 avec votre pilote vidéo avec succès, mais que le problème de la boucle de connexion se produit après la dernière mise à jour logicielle, essayez ceci, cela a fonctionné pour moi après avoir essayé TOUT autre chose. C'est l'équivalent de rechercher des "pilotes supplémentaires":

sudo ubuntu-drivers list

puis utilisez:

sudo ubuntu-drivers autoinstall

Pour moi, cela a mis à jour le pilote de mon nvidia quadroFx 3800 d’une manière qui sudo apt-get install nvidia-currentne le serait pas.

Après l’installation automatique, appelez un autre terminal (ex. Ctrl + alt + f1) et

sudo service lightdm restart

2
Cela a fonctionné pour moi après l'installation de CUDA 8.0 sur Ubuntu 16.04 qui a provoqué une boucle de connexion. Je n'ai pas encore vérifié que cuda fonctionnait correctement.
John Prior

1
J'utilise le nvidia-304 et je fais face à la boucle de connexion presque dans chaque mise à niveau. C'est la solution la plus simple que j'ai trouvée.
Italo Borssatto

2
Je sais que nous ne sommes pas censés dire «merci», mais vous avez sauvé ma journée.
Cokes

2
C'est ce qui m'est arrivé aussi le week-end dernier; commençait à avoir une boucle de connexion après l'installation des mises à jour. Courir sudo ubuntu-drivers autoinstalltrié pour moi. (Ubuntu 16.04.2 LTS)
AnthonyK

2
Cela a fonctionné pour moi aussi. Il semble que cela sudo ubuntu-drivers listvous montre les pilotes entièrement compatibles avec vos appareils. J'ai continué à installer les dernières versions du pilote et je n'ai pas travaillé jusqu'à ce que j'essaye de votre solution. Merci!
Amir

15

Si vous voulez vraiment utiliser les pilotes fournis par Nvidia à partir de 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 était:

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 du fichier .run:

sudo nvidia-uninstall

Cela devrait supprimer la boucle de connexion, alors maintenant rebootet connectez-vous normalement.

Appliquer uniquement si vous utilisez lightdm, appuyez à nouveau sur CTRL- ALT- F1et faites:

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

J'ai utilisé toutes les options par défaut, à l'exception de l'open, où j'ai dit non. Je ne sais pas si c'est important cependant.

Et voici la partie importante: NE PAS redémarrer. Il suffit de faire:

sudo service lightdm restart

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


1
Pas sûr de ce qui se passe réellement en arrière-plan, la première moitié de ce message a réussi à me permettre de passer à travers la partie connexion infinie en boucle et je suis maintenant de retour dans l'interface graphique Ubuntu! :)
Atlas7

1
La première section a résolu ma boucle de connexion. Merci! Mais lorsque j'ai essayé d'installer le nouveau pack CUDA, la boucle de connexion est réapparue. Ensuite, j'ai réalisé que mon pilote Nvidia par défaut, Ubuntu par défaut, était plus récent que le pilote Nvidia du pack CUDA. Ainsi, lorsque j'ai réinstallé le pack CUDA, j'ai choisi de "ne pas installer le nouveau pilote Nvidia", puis d'aller plus loin avec les options par défaut (d'ailleurs, j'ai choisi opengl et je n'ai posé aucun problème). Enfin cela a fonctionné!
Geeocode

J'avais besoin remove --purge.
Ciro Santilli a rejoint le forum


1

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 au cours de l’une des mises à jour du système. Cette nouvelle version du pilote était la source de mon problème.

Réinstaller l'ancienne version du pilote (304.131) a résolu ce problème. Tout fonctionne bien maintenant.

Pour plus d’informations, voir cette page de bogue du Launchpad

Ici vous pouvez trouver le pilote 304.1: https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/304.131-0ubuntu0.14.04.1 Dans la partie droite de la page, choisissez votre version (amendements 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 connexion en boucle, ouvrez un 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

Montez la clé usb:

sudo mount /dev/sdb1 /media/usb

Vérifiez 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 t'aides.


1
Pourriez-vous élaborer un peu plus à ce sujet? Expliquer comment réinstaller le pilote serait vraiment utile pour le PO, ainsi que pour toute autre personne confrontée à un problème similaire. :)
ThatGuy

1

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

Pour réparer je simplement:

  • ouvert un terminal ctrl- alt-f1
  • déplacé mon renommé mon fichier xorg.conf sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf~
  • Puis redémarré, permettant ainsi au système d’entraîner à nouveau sa propre configuration.

Ce fut une solution très rapide - pas besoin de réinstaller les pilotes, etc.


0

Appelé le service client et enfin le problème résolu. J'ai 2 GPU (Geforce 1080 et 1080Ti) sur mon poste de travail SuperMicro. Après avoir installé le pilote GPU de manière appropriée, en passant en mode tty et en arrêtant lightdm, vous devez déconnecter le VGA / DVI de la carte mère et brancher le câble du moniteur aux ports du GPU. Dans mon cas, branchez le DVI du GPU 1080Ti, le problème de la boucle de connexion est résolu.


-1

J'ai eu des problèmes similaires sur plusieurs ordinateurs depuis la mise à niveau vers 16.04. Tout d’abord, assurez-vous que le démarrage sécurisé est désactivé dans le BIOS de votre ordinateur. Les ordinateurs plus anciens n'auront même pas cette option.

Pouvez-vous accéder à une invite de commande en appuyant sur Ctrl- Alt- F4? Si c'est le cas, entrez votre nom d'utilisateur, puis votre mot de passe pour vous connecter. A partir de là, essayez de taper:

sudo lspci|grep VGA

et entrez le mot de passe lorsqu'on vous le demandera.

Si votre système dit que vous avez des graphiques NVIDIA, tapez:

sudo apt-get purge nvidia

Attendez que cela se termine, puis tapez:

sudo apt-get install nvidia-current

Une fois terminé tapez sudo shutdown -r nowpour redémarrer l'ordinateur. Vous devriez démarrer sur un bureau fonctionnel.

Cela peut également résoudre un problème de boucle de connexion sur 16.04 ou un écran noir avec un problème de curseur.


nividia-currentinstallez une (ancienne) version stable et un pilote LTS qui ne sont pas compatibles avec un nouveau chipset. Cela ne devrait pas être la recommandation par défaut.

-2

J'ai rencontré le problème de boucle de connexion sous Ubuntu 16.04 sur un Macbook Pro Retina acheté en 2012. Au fil des années, j'ai toujours utilisé le pilote nvidia-304 de xorg-edgers qui fonctionnait bien et qui fonctionnait généralement de manière unique (avec uefi boot ) Avec la dernière mise à jour (4 novembre 2016 sur Ubuntu 16.04), ce pilote a cessé de fonctionner et j'ai passé beaucoup de temps à essayer de résoudre les problèmes (j'avais le nomodeset dans les options de démarrage).

Ma solution a finalement été soit de 1) utiliser nouveau (étonnamment parce que cela n’avait jamais fonctionné auparavant) en mettant nouveau dans / etc / modules et en utilisant un xorg.conf en mettant nouveau comme périphérique (mais les performances de ce pilote sont sous-optimales, même pour des activités de bureau ordinaires), ou 2) effectivement le dernier pilote nvidia nvidia-367 sans xorg.conf


-2

Nuance: dans mon cas, j'ai une carte plutôt ancienne gfx - GTX280 Ce que j'ai fait:

  • vérifié sur nvidia.fr quelle version de pilote prend en charge ma carte; dans mon cas, il s’agissait de nvidia-340

  • service lightdm stop

  • apt-get purge lightdm

  • apt-get purge nvidia*

  • apt-get install nvidia-340

  • apt-get install lightdm

  • redémarré le système

J'ai remarqué que nvidia-367 installe gdm. Ainsi, après l'installation des pilotes nvidia, vous aurez à la fois lightdm et gdm à côté, cela pourrait être la clé du problème.

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.