Je rencontre actuellement des problèmes avec mon pilote Nvidia après la mise à niveau d'Ubuntu vers la dernière version. Je reçois 640x480 et une boucle de connexion.
Si je passe à un shell et réinstalle le pilote en exécutant les commandes suivantes:
Sudo service lightdm stop
Sudo bash NVIDIA-Linux-x86_64-367.44.run
Je peux faire...
Sudo service lightdm start
Et tout fonctionne à nouveau - pleine résolution, peut se connecter.
Après le redémarrage, je me retrouve avec 640x480 et la boucle de connexion à nouveau.
Je suis certain que lorsque j'ai initialement installé la machine, il y a quelques années, je devais faire autre chose, mais je ne me souviens plus de quoi il s'agissait.
Toute aide appréciée.
Le modèle de carte est une GeForce GTX 750Ti. Cela ressemble au même problème que boucle de connexion, problème de pilote vidéo, réinstallation des corrections de pilote jusqu’à redémarrage qui n’a pas de réponse, je vais donc garder cette question à jour avec mes progrès...
Mise à jour 1
Suivi Problèmes graphiques après/pendant l'installation d'Ubuntu 16.04/16.10 avec les graphiques NVIDIA en le faisant ...
Sudo apt-get purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-370
Sudo reboot
J'ai reçu des avertissements concernant la désinstallation de l'ancien pilote lors de la dernière commande ...
WARNING: Your driver installation has been altered since it was initially
installed; this may happen, for example, if you have since installed
the NVIDIA driver through a mechanism other than nvidia-installer
(such as your distribution's native package management system).
nvidia-installer will attempt to uninstall as best it can. Please see
the file '/var/log/nvidia-uninstall.log' for details.
... et ensuite il génère des erreurs comme celle-ci ...
ERROR: Unable to create '/usr/lib32/nvidia-370/libGLESv1_CM_nvidia.so.370.28'
for copying (No such file or directory)
... mais il semble que cela soit dû à la désinstallation.
Maintenant, après un redémarrage, je ne reçois pas la boucle de connexion, mais je n’ai toujours que 640x480 comme seule taille d’écran disponible
Je tourne en rond sur celui-ci ...
Après avoir perdu environ 10 heures de ma vie au cours des dernières semaines, j'ai enfin découvert quel était le problème.
Je suis revenu à ma manière originale d'installer le pilote comme dans la question.
Après avoir allumé ma machine, j'étais en mode 640x480, alors j'ai ouvert un shell et tapé ...
> lspci -nnk | grep -iA2 vga
Après un nouveau redémarrage, il listait ...
bret@bret-Precision-WorkStation-T5500:~$ lspci -nnk | grep -iA2 vga
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)
Subsystem: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380]
Kernel modules: nvidiafb, nouveau, nvidia_352
Après avoir arrêté lightdm, réinstallé le pilote et redémarré, la sortie de la commande était ...
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)
Subsystem: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380]
**Kernel driver in use: nvidia**
Je me suis ensuite rappelé ce que j'avais fait lors de la configuration initiale de la machine avec Ubunto 14.11. J'ai donc dû mettre les deux autres modules sur une liste noire en ajoutant ...
# Blacklist modules that conflict with NVidia driver...
blacklist nouveau
blacklist nvidiafb
à /etc/modprobe.d/blacklist.conf
Maintenant, quand je redémarre, tout fonctionne.
Cela peut arriver si vous mettez à jour votre pilote nvidia et que l'ancien n'est pas complètement supprimé. J'ai dû faire face à cela et à des situations similaires à plusieurs reprises, car je devais installer/mettre à jour/réinstaller le logiciel Deep Learning, travail lié à CUDA.
Étape 1
Si vous parvenez à obtenir un connexion en ligne de commande via Cntrl + Alt + F1 (ou F2 selon votre Distro), passez à l’étape 2.
Sinon Éditez Grub et entrez dans la connexion en mode console - C'est la manière la plus simple et la plus surfante
Étape 2
Purger le pilote actuel sur le pilote Nvidia
Sudo apt-get purge nvidia *
Étape 3
redémarrer
Étape 4
Vérifier si l'interface graphique fonctionne - devrait fonctionner
Sinon - Notez que si vous avez essayé de démarrer l'interface graphique à partir de Sudo via startx, il y aurait des problèmes d'autorisation, et vous devez changer l'autorisation de.Xauthority
Étape 5
En supposant que vous soyez dans l'interface graphique ou en réseau. Installez les derniers pilotes pour votre carte à partir de https://www.nvidia.com/Download/index.aspx . Notez qu'il est parfois préférable de prendre une version du pilote légèrement plus ancienne et plus stable, car le nouveau pilote peut ne pas fonctionner avec l'ancienne carte.
Sudo add-apt-repository ppa:graphics-drivers
Sudo apt-get update
Sudo apt-get install nvidia-430
comme - https://medium.com/techlogs/install-the-right-nvidia-driver-for-cuda-in-ubuntu-2d9ade437dec
Étape 6
redémarrez et testez à l'aide de la commande nvidia-smi
C'est tout devrait résoudre votre problème. Si vous rencontrez le même problème, essayez d’installer une version plus stable du pilote. Par exemple, j'ai d'abord essayé avec nvidia-430 et cela n'a pas fonctionné, puis avec nvidia-410 et tout s'est bien passé.