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 kernel 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 kernel”?

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

Juste une petite question: Pourquoi téléchargez-vous les pilotes directement de Nvidia? Les packages disponibles via jockey (l’application Additional Drivers) devraient convenir à la plupart des utilisateurs. Si vous ne rentrez pas dans “la plupart des utilisateurs”, l’utilisation du PPA X-SWAT devrait vous fournir la dernière version du 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 + alt + F1 pour vous connecter puis en exécutant sudo stop lightdm . Maintenant, lancez l’installateur. Si c’est encore à propos de nouveau continuez:

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 lorsqu’il sera 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.

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

Après les modifications, lancez:

 sudo update-grub 

Passez un argument du kernel ( 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

J’ai été coincé avec ce problème pendant une longue période. 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.

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 append 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 logicielles (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 (parameters 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é?

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 NVIDIA-Linux-x86-319.32.run nouveau, afin d’éviter l’erreur d’incompatibilité.

Pouvez-vous append 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, cette opération sera incompatible avec la dernière version de Xorg et ne sera pas installée. 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 7, ici , ou ce projet de tableau de bord , qui peut être amusant à essayer;)

Selon l’ API Nouveau kernel , vous pouvez désactiver nouveau en définissant nouveau.modeset=0 dans /etc/default/grub .

Cela empêchera le nouveau pilote de charger.

N’oubliez pas de recharger grub ( sudo update-grub )