web-dev-qa-db-fra.com

Comment désactiver le "Nouveau Kernel Driver"?

J'essaie d'installer le pilote graphique propriétaire nvidia que j'ai téléchargé à partir du site Web nvidia. Il ne sera pas installé car il indique que le "pilote du noyau Nouveau" doit d'abord être désactivé.

J'ai ouvert synaptic et désinstallé tout ce qui contenait nvidia, nouveau ou jockey en son nom. Cela ne fonctionnera toujours pas.

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

44
Bob

Tous les liens ci-dessus sont corrects, cependant vous devez exécuter Sudo update-initramfs -u pour que les initramfs puissent être purgés de nouveau

32
Tom Winans

Juste une petite question: Pourquoi téléchargez-vous les pilotes directement de Nvidia? Les packages disponibles via jockey(l’application Pilotes supplémentaires) devraient convenir à la plupart des utilisateurs. Si vous ne rentrez pas dans "la plupart des utilisateurs", utilisez le X-SWAT PPA devrait vous donner la dernière version de le pilote nvidia.

Quoi qu'il en soit, ce que vous voulez est simple. Tout d’abord, vous devez sortir de X avant de pouvoir installer. Vous pouvez le faire en basculant sur un terminal virtuel (tty) en appuyant sur ctrl+altF1 se connecter puis exécuter Sudo stop lightdm. Maintenant, lancez l'installateur. Si on se lamente toujours sur nouveaucontinuez:

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

# This file was installed by nvidia-current-updates
# Do not edit this file manually

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 une fois installé, mais vous voudrez simplement accélérer les choses. Vous devrez redémarrer et tuer X à nouveau maintenant.

Puis lancez l’installateur et tout devrait bien se passer.

20
Oli

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

Après les modifications, lancez:

Sudo update-grub
10
Riccardo

Passez un argument de noyau (nouveau.blacklist=1) au démarrage pour mettre le pilote en liste noire 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

7
mchid

J'ai été coincé avec ce problème pendant longtemps. Après avoir installé une nouvelle copie d'Ubuntu 16.04, j'ai installé cuda 8.0 à l'aide de la commande 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 aucun succès. Donnez-lui un coup, il vous fera gagner un temps précieux.

5
Md. Alimoor Reza

Placez le fichier nvidia-graphics-drivers.conf dans le répertoire /etc/modprobe.d/, puis redémarrez le système.

Accédez à la console et exécutez à nouveau NVIDIA-Linux-x86-319.32.run. Ainsi, l'erreur d'incompatibilité ne se produira pas.

4
user174233

Je suis juste un petit manchot et j'ai constaté que la désactivation/liste noire nouveau casse de nombreuses fonctionnalités dans Ubuntu, en particulier les éléments de gestion de la fenêtre (par exemple, les menus manquants, etc. ce qui est bien si vous connaissez les raccourcis clavier pour la navigation/opération.) pour créer un autre fichier si modeprobe.d/blacklist contient déjà quelque chose d'autre. Il est possible de passer des pilotes mesa aux pilotes vesa en désactivant nouveau dans Ubuntu. L'utilisation de mesa ou de vesa donnera différentes listes de jockey (pilotes supplémentaires), tout comme l'utilisation de jockey-common (pratique pour ajouter des pilotes plus âgés à la liste de jockey). Beaucoup ont travaillé dur dans ce département et ont constaté personnellement que Le pilote a été énormément amélioré ces derniers mois, et le pilote NVidia 310 est disponible dans Ubuntu Software Center ou dans d’autres pilotes après l’activation des mises à jour proposées dans les sources de logiciels (puis la mise à jour). Ce que j’ai trouvé après l’installation, c’est qu’il n’ya jamais de pilote propriétaire installé, ce qui signifie que de petites choses telles que la taille de l’icône du lanceur ne peuvent pas être ajustées (paramètres système> apparence), ce qui indique une session 2d et non une session 3d (saveurs plus récentes). Donc, gardant à l'esprit la philosophie Ubuntu et le fait que différentes personnes utilisent leurs machines pour différentes choses; Cela peut valoir la peine de demander: "Est-ce un bogue? et/ou Que se passe-t-il quand nouveau est désactivé?

4
geezanansa

Pouvez-vous ajouter votre modèle de carte graphique et la version d'Ubuntu à la question?

Même si vous pouvez télécharger des pilotes de la série 96 à partir du site Web de nVidia, cela ne sera pas compatible avec la dernière version de Xorg et ne sera pas installé. Vous pouvez essayer de rétrograder votre serveur X, mais vous constaterez peut-être que d'autres fonctionnalités d'Ubuntu seront brisées. et vous risquez même d’être incapable de vous connecter à un bureau graphique. Je fournirais des instructions sur la façon de procéder, mais je ne sais pas quelle version d’Ubuntu vous utilisez. Peut-être que vous pouvez le découvrir avec une recherche Google. Voir le post n ° 7, ici , ou ce projet du tableau de bord , ce qui peut être amusant, bien à essayer;)

2
Richard