web-dev-qa-db-fra.com

la nouvelle carte nvidia entraîne l'échec de la connexion ubuntu

Je viens d'acheter un nouveau GPU nvidia (GTX 980 Ti) et de l'installer sur la carte mère. Au démarrage, un écran de connexion à faible résolution apparaît. Tapez le mot de passe, voyez un flash, puis cela me ramène au même écran de connexion. Peu importe combien de fois j'essaie, je n'ai pas pu me connecter.

Quelques antécédents: j'ai une vieille GTX 660 Ti sur Ubuntu 14.04 avec le pilote nvidia version 340.29, qui fonctionne très bien. Lorsque j'installe la nouvelle carte, je DID NE PAS réinstaller le pilote parce que j'avais l'impression que ce pilote fonctionne pour les cartes plus récentes. Une autre raison est la dernière fois que j'installe le pilote nvidia, tout s'est cassé et il m'a fallu des semaines pour régler tous les problèmes. J'essaye d'éviter à nouveau le cauchemar.

1
horaceT

Utilisez Ubuntu live CD et optez pour "Try Ubuntu".

Vous devez remonter la partition système (où Ubuntu est installé).

Sudo mount /dev/sda1     /mnt
Sudo mount --bind /dev  /mnt/dev
Sudo mount --bind /proc /mnt/proc
Sudo mount --bind /sys  /mnt/sys
Sudo chroot /mnt

# Remove existing drivers
Sudo apt-get remove nvidia*
Sudo apt-get purge nvidia*
# Housekeeping
Sudo apt-get clean
Sudo apt-get autoclean
# Handle any errors to due incomplete apt-get operations
Sudo dpkg --configure -a
Sudo apt-get update
Sudo apt-get upgrade
# Remove xorg/X11/XFree86 references to graphics drivers
Sudo rm /etc/X11/xorg.conf
Sudo apt-get install ubuntu-desktop

Maintenant, installez les pilotes nvidia que nous voulons:

Sudo apt-get install nvidia-current
Sudo apt-get install nvidia-common
Sudo apt-get install nvidia-304

Redémarrez maintenant le système.


Sources:

1
ATR

Tout d'abord, je tiens à remercier ATR pour avoir proposé la solution, mais pour une raison quelconque, cela n'a pas tout à fait fonctionné et je me demande toujours pourquoi. Cependant, une légère torsion suffit pour que cela fonctionne.

Au lieu de démarrer à partir d'un CD Ubuntu Live, je démarre dans la partition cible. Lorsque l'écran de connexion à basse résolution apparaît, je tape Ctrl-Alt-F1, ce qui m'amène à la ligne de commande. Connectez-vous en tant qu'administrateur ou utilisateur limité, puis récitez la même incantation,

Sudo apt-get remove nvidia*
Sudo apt-get purge nvidia*
Sudo apt-get clean
Sudo apt-get autoclean
Sudo dpkg --configure -a
Sudo apt-get update
Sudo apt-get upgrade
Sudo rm /etc/X11/xorg.conf
Sudo apt-get install ubuntu-desktop # this may not be needed
Sudo apt-get install nvidia-current
Sudo apt-get install nvidia-common
Sudo apt-get install nvidia-352
reboot

Notez que depuis que je démarre sur le disque dur, je n'ai pas besoin de monter ces dossiers comme dans la solution ATR.

Vérifier,

modinfo nvidia
0
horaceT