Recherche de site Web

Comment installer les pilotes NVIDIA sur Fedora 29 Linux


Le pilote NVIDIA est un programme nécessaire à votre GPU graphique NVIDIA pour fonctionner avec de meilleures performances. Il communique entre votre système d’exploitation Linux, en l’occurrence Fedora 29 Linux, et votre matériel, le GPU NVIDIA Graphics.

Dans cet article, vous apprendrez comment installer les pilotes NVIDIA sur Fedora 29 Linux. Nous commencerons par désactiver les nouveaux pilotes NVIDIA opensource par défaut, puis nous vous fournirons des instructions étape par étape sur la façon d’installer avec succès le pilote NVIDIA officiel sur Fedora 29.

Pour installer le pilote Nvidia sur d’autres distributions Linux, suivez notre guide du pilote Nvidia Linux.

Dans ce guide d’installation des pilotes NVIDIA, vous apprendrez :

  • Comment identifier le modèle de votre carte graphique NVIDIA sur votre système d’exploitation.
  • Où télécharger le package de pilotes NVIDIA pour Fedora 29.
  • Comment installer les conditions préalables pour une compilation et une installation réussies du pilote Nvidia sur Fedora 29.
  • Comment désactiver le nouveau pilote.
  • Comment installer avec succès les pilotes NVIDIA sur votre système d’exploitation Linux Fedora 29.

Installez les pilotes Nvidia sur Fedora 29 Linux GNOME desktop exécutant le benchmark de la carte graphique.

Configuration logicielle requise et conventions utilisées

Comment installer les pilotes officiels NVIDIA sur Fedora 29 Linux instructions étape par étape

  1. Ouvrez le terminal et identifiez votre modèle de carte graphique Nvidia en exécutant :

    lspci -vnn | grep VGA
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1) (prog-if 00 [VGA controller])
    
  2. Téléchargez le package de pilotes Nvidia à partir de nvidia.com en utilisant des critères de recherche basés sur votre modèle de carte Nvidia et votre système d’exploitation Linux. Alternativement, si vous savez ce que vous faites, vous pouvez télécharger le pilote directement à partir de la liste des pilotes Nvidia Linux. Une fois prêt, vous devriez vous retrouver avec un fichier similaire à celui illustré ci-dessous :

    ls NVIDIA-Linux-x86_64-*
    NVIDIA-Linux-x86_64-410.73.run
    
  3. Installez tous les prérequis pour une compilation et une installation réussies du pilote Nvidia.

    sudo dnf groupinstall "Development Tools"
    sudo dnf install dkms "kernel-devel-uname-r == $(uname -r)"
    
  4. Le forfait dkms est facultatif. Cependant, ce package assurera la compilation et l’installation continues des modules du noyau Nvidia en cas de nouvelle mise à jour du noyau.

  5. Désactivez nouveau driver en modifiant le fichier de configuration /etc/default/grub. Ajoutez le nouveau.modeset=0 dans la ligne commençant par GRUB_CMDLINE_LINUX. Vous trouverez ci-dessous un exemple du fichier de configuration grub reflétant la modification précédemment suggérée :

    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
    GRUB_DEFAULT=saved
    GRUB_DISABLE_SUBMENU=true
    GRUB_TERMINAL_OUTPUT="console"
    GRUB_CMDLINE_LINUX="resume=UUID=df614470-884d-4992-a13c-1665fb0a230e rhgb quiet nouveau.modeset=0"
    GRUB_DISABLE_RECOVERY="true"
    

    La ligne 6 ci-dessus garantit que le nouveau pilote est désactivé la prochaine fois que vous démarrez votre système Linux Fedora 29. Une fois prêt, exécutez la commande suivante pour appliquer la nouvelle modification de configuration GRUB.

    En fonction de votre méthode de démarrage, sélectionnez l’une des options suivantes :

    BIOS:
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    EFI:
    sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
    
  6. Redémarrez votre système Linux Fedora 29.

    sudo reboot
    
  7. Les pilotes Nvidia doivent être installés pendant que le serveur Xorg est arrêté. Passez en mode texte en :

    sudo  systemctl isolate multi-user.target
    
  8. Installez le pilote Nvidia en exécutant la commande suivante :

    sudo bash NVIDIA-Linux-x86_64-*
    
  9. Lorsque vous êtes invité, répondez OUI à l’installation des bibliothèques de compatibilité 32 bits de NVIDIA, écrasez les fichiers libglvnd existants et mettez à jour automatiquement votre fichier de configuration X.

  10. Redémarrez votre système une fois de plus.

    sudo reboot

    AVERTISSEMENT
    Lorsque vous utilisez le gestionnaire d’affichage GDM après la connexion, vous pouvez être accueilli par un écran noir. Veuillez noter qu’au moment de la rédaction de cet article, ce problème se situe avec GDM et qu’il est recommandé de passer temporairement à un autre gestionnaire d’affichage comme par exemple sddm :

    sudo dnf install sddm 
    sudo systemctl disable gdm
    sudo systemctl enable sddm
    sudo reboot
    
  11. C’est fait. Le pilote Nvidia doit maintenant être installé sur votre système Linux Fedora 29. Redémarrez votre système maintenant, connectez-vous et exécutez nvidia-settings pour configurer davantage les paramètres de votre carte graphique Nvidia.

Articles connexes: