Comment désinstaller un pilote nvidia complètement?

76

Comme prévu, les pilotes Nvidia ont réduit mes personnalisations. Je ne parviens pas à me connecter à la session Unity 3D. Je ne trouve aucun contenu pour m'aider à désinstaller le pilote et je ne sais pas quoi faire car je ne les ai jamais désinstallé auparavant.

    
posée VedVals 25.10.2012 - 16:06
la source

5 réponses

114

Pour Ubuntu 12.04

Les commandes peuvent être exécutées sur le terminal. Vous pouvez ouvrir un terminal avec Ctrl + Alt + T combinaison de touches.

Si vous remove --purge le pilote nvidia vous serez OK. Pas besoin de mettre quelque chose sur la liste noire, mais parfois un chargement forcé du module Nouveau est nécessaire.

Commencez par désinstaller complètement le pilote.

Recherchez quels paquets de nvidia vous avez installés.

dpkg -l | grep -i nvidia

sauf le package nvidia-common tous les autres packages doivent être purgés.

Si vous voulez être sûr que vous allez purger tout ce qui concerne nvidia, vous pouvez donner cette commande

sudo apt-get remove --purge nvidia-*

l'astérisque à la fin signifie (Purger tout ce qui commence par le nom nvidia -)

MAIS

La commande

ci-dessus supprime également le package nvidia-common et le package nvidia-common a pour dépendance le package ubuntu-desktop .

Donc, après la commande ci-dessus, vous devriez également donner la commande d'installation à ubuntu-desktop package

sudo apt-get install ubuntu-desktop

De plus, le pilote nouveau est parfois mis en liste noire par le pilote nvidia. Avec la commande de purge, il devrait être sur liste noire. Si vous voulez être sûr que le nouveau sera chargé au démarrage, vous pouvez le forcer en l'ajoutant à / etc / modules

echo 'nouveau' | sudo tee -a /etc/modules

Last, recherchez le fichier xorg.conf et supprimez-le aussi

sudo rm /etc/X11/xorg.conf

En résumé

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

Bien que toutes les commandes ci-dessus ne soient pas nécessaires, c'est ma façon de purger complètement le pilote nvidia et d’utiliser nounveau open source.

    
réponse donnée Nick Thom 25.10.2012 - 16:23
la source
12

Je viens d'utiliser nvidia-uninstall.

sudo nvidia-uninstall

Dans mon cas, je suis le pilote directement sur le site Web de nvidia.

    
réponse donnée Thomio 05.02.2016 - 12:57
la source
2

Je ne voulais pas modifier /etc/modules , et revenir simplement à une installation sans les pilotes nvidia. Donc j'ai surtout fait comme suggéré, mais au lieu de la dernière étape, je fais ceci:

sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u

Donc, mon résumé de la variante:

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u
    
réponse donnée Fred 09.02.2018 - 19:52
la source
2

Si vous n’avez accès qu’à GRUB:

  1. Redémarrez votre ordinateur
  2. Sélectionnez Advanced options for Ubuntu au menu de démarrage GRUB
  3. Sélectionnez Ubuntu ..... (recovery mode)
  4. Sélectionnez dpkg Réparez les paquets cassés dans le menu de récupération (cela arrêtera les processus nvidia pour que nous puissions les désinstaller). Choisissez Oui Lorsque vous avez terminé, appuyez sur ENTRÉE (même si elle a rencontré des problèmes)
  5. Sélectionnez root (Déposez le promt du shell racine dans le menu de récupération)
  6. Tapez votre mot de passe root
  7. Type: apt-get remove --purge nvidia-*
  8. Si fini, tapez: reboot
  9. Démarrez comme d'habitude, il devrait aller à votre écran de connexion à Ubuntu maintenant
réponse donnée Jozsef Turi 26.07.2018 - 22:14
la source
1

Pour désinstaller le pilote nVIDIA, ouvrez le terminal en appuyant sur ( Ctrl + Alt + T ) puis tapez:

sudo apt-get purge nvidia-current
    
réponse donnée lambda23 25.10.2012 - 16:09
la source

Lire d'autres questions sur les étiquettes