50 votes

Comment désactiver le "Nouveau Kernel Driver"?

Je suis en train d'essayer d'installer le pilote graphique propriétaire Nvidia que j'ai téléchargé depuis le site web de Nvidia. Il refuse de s'installer parce qu'il dit que le pilote kernel "Nouveau" doit d'abord être désactivé.

J'ai ouvert Synaptic et désinstallé tout ce qui avait nvidia, nouveau ou jockey dans son nom. Ça ne fonctionne toujours pas.

Que dois-je exactement faire pour désactiver le pilote kernel "Nouveau" ?

35voto

Tom Winans Points 367

Tous les liens ci-dessus sont corrects, cependant vous devez exécuter sudo update-initramfs -u pour que l'initramfs soit purgé de nouveau

23voto

Mufaka Points 54

Juste une question rapide : Pourquoi téléchargez-vous les pilotes directement depuis Nvidia ? Les packages disponibles via jockey (l'application Pilotes additionnels) devraient convenir à la plupart des gens et si vous ne rentrez pas dans la catégorie "la plupart des gens", utiliser le PPA X-SWAT devrait vous donner la dernière version du pilote Nvidia.

Quoi qu'il en soit, ce que vous voulez est simple. Tout d'abord, vous devez quitter X avant de pouvoir installer. Vous pouvez le faire en basculant vers un terminal virtuel (tty) en appuyant sur ctrl+alt+ F1 en vous connectant, puis en exécutant sudo stop lightdm. Maintenant lancez l'installateur. S'il se plaint toujours de nouveau, continuez :

Exécutez sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf et remplissez-le avec ceci :

# Ce fichier a été installé par nvidia-current-updates
# Ne pas éditer ce fichier manuellement

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current
blacklist nvidia-173-updates
blacklist nvidia-96-updates
alias nvidia nvidia_current_updates
alias nouveau off
alias lbm-nouveau off

Le pilote créera ce fichier lorsqu'il sera installé, mais vous voulez juste accélérer les choses. Vous devrez redémarrer et tuer à nouveau X maintenant.

Ensuite, lancez l'installateur et tout devrait bien se passer.

11voto

Selali Adobor Points 128

Ajoutez la chaîne nomodeset à votre fichier /etc/default/grub à la ligne GRUB_CMDLINE_LINUX_DEFAULT= ligne, sinon votre pilote nvidia ne fonctionnera pas.

Après les modifications, exécutez :

sudo update-grub

10voto

mchid Points 36939

Transmettez un argument du noyau (nouveau.blacklist=1) au démarrage pour mettre sur liste noire le pilote en modifiant votre fichier /etc/default/grub:

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 /g' /etc/default/grub
sudo update-grub

redémarrer

6voto

J'ai été bloqué avec ce problème pendant longtemps. Après avoir installé une nouvelle copie d'Ubuntu 16.04, j'ai installé cuda 8.0 en utilisant le deb(local) :

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda

Le pilote Nvidia fonctionne bien sur mon ordinateur maintenant. Avant cela, j'essayais d'installer le pilote Nvidia en utilisant le fichier *.run sans succès. Essayez, cela vous fera gagner du temps précieux.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X