J'ai une ancienne carte vidéo Nvidia et mon ordinateur se bloque lors de l'installation du pilote de la carte vidéo dans Ubuntu 16.04. Lorsque j'arrive à l'écran de connexion mais pas plus loin: après avoir entré mon mot de passe, le système s'est mis en boucle et est toujours retourné à l'écran de connexion [avec des bandes rigolotes].
Comment puis-je résoudre ce problème?
Publié à la question posté par Rob Grune:
Pour récupérer, suivez ces étapes:
Ctrl+Alt+F1 [pour sortir et entrer dans le mode ATS]
Sudo apt-get remove --purge nvidia* Sudo apt-get install ubuntu-desktop Sudo apt-get autoremove Sudo rm /etc/X11/xorg.conf echo "nouveau" | Sudo tee -a /etc/modules Sudo reboot
[après le redémarrage, vous devriez être de nouveau opérationnel avec le nouveau pilote, et pouvez vous connecter]
Sudo add-apt-repository --remove ppa:graphics-drivers/ppa Sudo apt-get autoremove Sudo apt-get autoclean
J'avais le même problème avec Dell Vostro 1500 (GeForce 8400M GS) après la mise à jour vers la version la plus récente d'Ubuntu 16.04.2 et l'utilisation du pilote nvidia-340
. Il m'a fallu presque une journée pour le résoudre. Voici en raccourci ce que vous pouvez essayer:
Tout d’abord, appuyez sur CTRL + ALT + F1 pour accéder à la console texte. Puis connectez-vous.
Faites cat /var/log/gpu-manager.log
. Si vous voyez quelque chose comme ça:
Looking for nvidia modules in /lib/modules/4.4.0-72-generic/updates/dkms
Found nvidia module: nvidia_340_uvm.ko
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? yes
...
Ensuite, la raison de la boucle de connexion est très probablement que le module DRI du noyau nvidia est sur liste noire. Cela est peut-être dû au fait que bumblebee
était précédemment installé avec une version plus ancienne du pilote nvidia (dans mon cas, nvidia-304
) et qu’il n’est plus utilisé. Si ce n'est pas purger supprimé , les fichiers de configuration sont conservés dans /etc
, parmi lesquels se trouvent également des listes noires de modules. Le module en liste noire empêche le serveur X de s'initialiser après la connexion, ce qui entraîne la boucle de connexion.
Vérifiez si bumblebee est installé:
apt list --installed | grep bumble
Si ce n'est pas le cas (pas de résultat de la commande ci-dessus), vérifiez si /etc/modprobe.d/bumblebee.conf
existe:
ls -l /etc/modprobe.d/bumblebee.conf
S'il existe, supprimez-le simplement:
Sudo rm /etc/modprobe.d/bumblebee.conf
Et maintenant, essayez à nouveau en redémarrant ou en lançant:
Sudo service lightdm restart
Vous pouvez également voir le analyse détaillée du problème dans mon autre article.
Ubuntu a ce guide sur son propre wiki - mais celui-ci a été mis à jour le 06/02/2013, je ne mettrais donc pas trop de confiance/espoir/foi/travail/temps en elle.
Voici une recette qui supprime tous les anciens pilotes vidéo et réinstalle nouveau:
Sudo nvidia-settings --uninstall Sudo apt-get remove --purge nvidia* Sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv Sudo apt-get install nvidia-common Sudo apt-get install xserver-xorg-video-nouveau Sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core Sudo dpkg-reconfigure xserver-xorg