J'ai essayé ce qui est recommandé dans plusieurs des questions qui traitent de la "boucle de connexion" sans qu'aucune solution ne fonctionne. BTW, j'ai un GPU NVIDIA: GTX 1080.
Concrètement, j'ai essayé sans résultat:
Sudo apt-get remove --purge nvidia-*
, Sudo ubuntu-drivers autoinstall
, Sudo service lightdm restart
et redémarrerSuite à ceci question conseil, j'inclus le résultat de .xsession-errors.
$ cat ~/.xsession-errors
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
openConnection: connect: No such file or directory
cannot connect to brltty at :0
upstart: gnome-session (Unity) main process (3270) terminated with status 1
upstart: unity-settings-daemon main process (3262) killed by TERM signal
upstart: logrotate main process (3118) killed by TERM signal
upstart: bamfdaemon main process (3181) killed by TERM signal
upstart: indicator-bluetooth main process (3320) killed by TERM signal
upstart: indicator-printers main process (3333) killed by TERM signal
upstart: indicator-session main process (3334) killed by TERM signal
upstart: indicator-power main process (3321) killed by TERM signal
upstart: indicator-application main process (3359) killed by TERM signal
upstart: indicator-datetime main process (3325) killed by TERM signal
upstart: unity7 pre-start process (3263) terminated with status 143
upstart: Disconnected from notified D-Bus bus
upstart: indicator-keyboard main process (3328) killed by TERM signal
upstart: unity-panel-service main process (3281) killed by TERM signal
upstart: indicator-sound main process (3332) killed by TERM signal
Le problème résidait dans le fait que les pilotes nvidia ont tellement bousillé le système que la réinstallation de nvidia n’a pas fonctionné comme prévu.
Ils disent pour diagnostiquer cela en exécutant dans le terminal: nvidia-smi
qui est retourné. NVIDIA-SMI a échoué car il ne pouvait pas communiquer avec le pilote NVIDIA
La solution consistait essentiellement en une réinstallation complète du système d'exploitation. Donc, télécharger Ubuntu 16.04 sur une clé USB, puis réinstaller Ubuntu.
Ensuite:
$ Sudo apt-get install linux-headers-$(uname -r)
$ Sudo apt-get --purge remove nvidia-*
$ Sudo apt autoremove
voici le pilote pour GTX 1080 depuis: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_Arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=debnetwork
$ Sudo dpkg -i cuda-repo-ubuntu1604_9.1.85-1_AMD64.deb
$ Sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
$ Sudo apt-get update
$ Sudo apt-get install cuda
puis redémarrez et tout fonctionne, pour le moment. Merci nvidia pour votre logiciel trash!
Voici la discussion du sujet de nvidia-forum avec quelques détails supplémentaires.
Comme vous utilisez une carte nVidia GTX, essayez d’appuyer sur les touches Crtl + Alt + F2, de vous connecter, puis de lancer
Sudo apt-get purge nvidia. *
Et puis redémarrer.
Si vous utilisez Bumblebee pour passer d’une carte à l’autre, la commande doit être
Sudo apt-get purge nvidia. * Bumblebee
Edit: nVidia a fonctionné avec un pilote nVidia le 16.04. Le seul pilote que j'ai réussi à mettre au travail est le nvidia-364, créé par Ubuntu Graphics PPA. Voici ce que j'ai fait:
Commencez par purger tous les pilotes nVidia existants avec
Sudo apt-get purge nvidia *
et redémarrez le système.
Ensuite, installez nvidia-364 à partir du référentiel ubuntu graphics ppa
Sudo add-apt-repository ppa: graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-364
Puis redémarrez.
Si cela ne fonctionne pas, je vais aussi essayer de purger Cuda.