web-dev-qa-db-fra.com

Ubuntu 18.10: Comment installer une version de pilote NVIDIA spécifique?

Après avoir installé Ubuntu 18.10, je voulais installer les nouveaux pilotes NVIDIA à partir du PPA GPU Drivers (ppa:graphics-drivers/ppa), mais j'ai oublié de vérifier si ma carte graphique prend en charge nvidia-410.

Après l'installation et le redémarrage, j'ai reçu un message d'erreur indiquant que les pilotes ne sont pas signés et que ce message d'erreur apparaissait dans une boucle, même dans TTY 2-7.

PKCS#7 signature not signed with a trusted key

J'ai été obligé de supprimer les pilotes NVIDIA et d'installer nvidia-340 comme seule option possible car les pilotes nouveau ne voulaient pas fonctionner correctement.

Lorsque j'essaie d'installer une autre version de pilotes, le programme d'installation indique qu'il installera les packages nvidia-410.

The following additional packages will be installed:
  libnvidia-cfg1-410 libnvidia-common-410 libnvidia-compute-410 libnvidia-compute-410:i386 libnvidia-decode-410 libnvidia-decode-410:i386
  libnvidia-encode-410 libnvidia-encode-410:i386 libnvidia-fbc1-410 libnvidia-fbc1-410:i386 libnvidia-gl-410 libnvidia-gl-410:i386
  libnvidia-ifr1-410 libnvidia-ifr1-410:i386 nvidia-compute-utils-410 nvidia-dkms-410 nvidia-driver-390 nvidia-driver-410
  nvidia-kernel-common-410 nvidia-kernel-source-410 nvidia-utils-410 xserver-xorg-video-nvidia-410

Est-il possible de forcer l'installation d'une version de pilotes spécifiée autre que nvidia-410?

J'ai essayé d'installer des pilotes avec les programmes d'installation bash sur le site Web de NVIDIA, mais j'obtiens une erreur:

ERROR: Unable to load the "nvidia-drm" kernel module.
1
Gujche

En règle générale, APT recherche et installe la dernière version stable de tout package. Pour obtenir ce que vous voulez, vous devez supprimer le PPA des pilotes GPU. Mais supprimez d’abord tous les logiciels liés à NVIDIA et redémarrez le système d’exploitation. En ce qui concerne le message d'erreur indiquant que les pilotes ne sont pas signés, démarrez dans le BIOS et désactivez Secure Boot dans les paramètres UEFI. Après avoir fait cela, suivez ces étapes ...

  • Si les pilotes NVIDIA d’origine sont installés: Sudo nvidia-installer --uninstall
  • Si vous avez la "version des pilotes Ubuntu" installée: Sudo apt purge nvidia*
  • Redémarrez le système d'exploitation: Sudo reboot
  • Retirez le PPA: Sudo add-apt-repository --remove ppa:graphics-drivers/ppa
  • Mettez à jour les sources du logiciel: Sudo apt update
  • Rechercher les pilotes disponibles: Sudo apt search nvidia*
  • Installez les pilotes de votre choix - un exemple: Sudo apt install nvidia-driver-390
  • Redémarrez le système d'exploitation: Sudo reboot

Ce qui est important: vous ne pouvez évidemment installer et utiliser que des versions de pilotes compatibles avec votre GPU.

2
cl-netbox