Recherche de site Web

Comment installer les pilotes NVIDIA sur Fedora Workstation 38


L'installation des pilotes GPU NVIDIA est la première chose que vous voudrez faire sur votre système d'exploitation Fedora Workstation 38 si vous avez un GPU NVIDIA installé sur votre ordinateur.

Dans cet article, nous allons vous montrer comment installer les pilotes NVIDIA sur Fedora Workstation 38 à partir du dépôt RPM Fusion. Bien que cet article soit destiné à Fedora Workstation 38, il devrait fonctionner sans aucune modification sur Fedora Workstation 37 et les futures versions de Fedora Workstation. Cet article devrait également fonctionner sur d'autres variantes de Fedora.

Sujet des contenus :

  • Vérifier si un GPU NVIDIA est installé sur votre ordinateur
  • Mise à jour des paquets installés de Fedora Workstation 38
  • Installation des en-têtes du noyau et des bibliothèques de développement sur Fedora Workstation 38
  • Activer les dépôts RPM Fusion sur Fedora
  • Mise à jour du cache du dépôt de paquets Fedora
  • Installation des pilotes NVIDIA sur Fedora Workstation 38 à partir du dépôt RPM Fusion
  • Vérification du bon fonctionnement des pilotes NVIDIA sur Fedora
  • Installation des pilotes NVIDIA VAAPI/VDPAU sur Fedora Workstation 38
  • Désinstaller les pilotes NVIDIA de Fedora Workstation 38
  • Conclusion
  • Références

Vérification de l'installation de la carte graphique NVIDIA sur votre ordinateur

Pour vérifier si vous avez une carte graphique NVIDIA installée sur votre ordinateur, exécutez la commande suivante :

lspci | grep -Ei 'VGA|3D'

Comme vous pouvez le voir, nous avons une carte graphique NVIDIA GeForce GTX 1050 Ti installée sur notre ordinateur. Vous pourriez avoir une autre carte graphique NVIDIA installée.

Par défaut, Fedora Workstation 38 utilise les pilotes GPU open-source nouveau si vous avez un GPU NVIDIA installé sur votre ordinateur au lieu des pilotes propriétaires/officiels NVIDIA.

lsmod | grep nouveau
lsmod | grep nvidia

Mise à jour des paquets installés de Fedora Workstation 38

Pour que les pilotes GPU propriétaires/officiels NVIDIA fonctionnent sur Fedora Workstation 38, vous devez mettre à jour tous les paquets existants/préinstallés de Fedora Workstation 38.

Pour mettre à jour tous les paquets préinstallés de Fedora Workstation 38, exécutez la commande suivante :

sudo dnf update --refresh

Le cache du dépôt de paquets DNF de Fedora Workstation 38 est en cours de mise à jour et la mise à jour des paquets est en cours de préparation. Cela prend quelques secondes pour se terminer.

Les paquets doivent être mis à jour et la taille de téléchargement des paquets doit être listée. Pour confirmer la mise à jour, appuyez sur Y puis appuyez sur <Entrée>.

Les mises à jour sont en cours de téléchargement. Cela prend un certain temps pour se terminer.

Une fois que vous voyez l'invite suivante, appuyez sur Y puis appuyez sur <Entrée> pour continuer.

Les mises à jour sont en cours d'installation. Cela prend un certain temps pour se terminer.

À ce stade, les mises à jour devraient être installées.

Pour que les modifications soient prises en compte, redémarrez votre machine Fedora Workstation 38 avec la commande suivante :

sudo reboot

Installation des en-têtes du noyau et des bibliothèques de développement sur Fedora Workstation 38

Pour que les pilotes GPU NVIDIA propriétaires/officiels fonctionnent, vous devez également installer les outils de développement du noyau Linux sur votre machine Fedora Workstation 38.

Pour installer les outils de développement du noyau Linux sur Fedora Workstation 38, exécutez la commande suivante :

sudo dnf install kernel-headers kernel-devel dkms

Pour confirmer l'installation, appuyez sur Y puis sur <Entrée>.

Les packages de développement du noyau Linux sont en cours de téléchargement. Cela prend un certain temps.

Les packages de développement du noyau Linux sont en cours d'installation. Cela prend un certain temps.

À ce stade, les paquets de développement du noyau Linux devraient être installés.

Activer les dépôts RPM Fusion sur Fedora

Les paquets de pilotes GPU NVIDIA propriétaires/officiels sont disponibles dans le référentiel RPM Fusion de Fedora Workstation 38. RPM Fusion est un référentiel de packages tiers pour les distributions Linux basées sur RPM telles que Fedora Workstation 38. Le référentiel RPM Fusion n'est pas activé par défaut sur Fedora Workstation 38. Pour activer le référentiel RPM Fusion sur Fedora Workstation 38, lisez l'article sur Comment activer le référentiel RPM Fusion sur Fedora.

Mise à jour du cache du dépôt de paquets Fedora

Une fois que vous avez activé le dépôt RPM Fusion sur Fedora Workstation 38, mettez à jour le cache du dépôt de paquets DNF avec la commande suivante :

sudo dnf makecache

Le cache du dépôt de paquets DNF de Fedora Workstation 38 doit être mis à jour.

Installation des pilotes NVIDIA sur Fedora Workstation 38 à partir du dépôt RPM Fusion

Pour installer les pilotes GPU propriétaires/officiels NVIDIA sur Fedora Workstation 38 à partir du dépôt RPM fusion, exécutez la commande suivante :

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

Pour confirmer l'installation, appuyez sur Y puis appuyez sur <Entrée>.

Les paquets de pilotes GPU NVIDIA et les paquets de dépendance requis sont en cours de téléchargement. Cela prend un certain temps à compléter.

Si vous voyez l'invite suivante, appuyez sur Y puis appuyez sur <Entrée> pour continuer.

Les paquets de pilotes GPU NVIDIA et les paquets de dépendance requis sont en cours d'installation. Cela prend un certain temps à compléter.

À ce stade, les pilotes propriétaires/officiels NVIDIA devraient être installés sur votre machine Fedora Workstation 38.

Pour que les modifications soient prises en compte, redémarrez votre machine Fedora Workstation 38 avec la commande suivante :

sudo reboot

Vérification du bon fonctionnement des pilotes NVIDIA sur Fedora

Pour confirmer si les pilotes propriétaires/officiels NVIDIA fonctionnent sur votre machine Fedora Workstation 38, exécutez les commandes suivantes. Vous devriez voir des sorties similaires si les pilotes propriétaires/officiels NVIDIA fonctionnent correctement et que les pilotes open-source nouveau ne sont plus utilisés :

lsmod | grep nvidia
lsmod | grep nouveau

Vous pouvez également exécuter le programme nvidia-smi pour confirmer si les pilotes NVIDIA propriétaires/officiels fonctionnent.

nvidia-smi

Si les pilotes NVIDIA propriétaires/officiels fonctionnent correctement, vous verrez le numéro de version des pilotes NVIDIA installés[1] et les processus de Fedora Workstation 38 qui utilisent le GPU NVIDIA[2].

Pour confirmer si les pilotes NVIDIA propriétaires/officiels fonctionnent, vous pouvez ouvrir l'application Paramètres du serveur X NVIDIA depuis le « Menu des applications » de Fedora Workstation 38.

Si les pilotes NVIDIA propriétaires/officiels fonctionnent, vous verrez des informations sur le GPU NVIDIA installé de votre ordinateur dans l'application Paramètres du serveur X NVIDIA.

Installation des pilotes NVIDIA VAAPI/VDPAU sur Fedora Workstation 38

Si vous souhaitez activer l'accélération vidéo sur des lecteurs vidéo comme VLC, vous devez installer les pilotes NVIDIA VAAPI/VDPAU sur Fedora Workstation 38.

Pour installer les pilotes NVIDIA VAAPI/VDPAU sur Fedora Workstation 38, exécutez la commande suivante :

sudo dnf install nvidia-vaapi-driver libva-utils vdpauinfo

Pour confirmer l'installation, appuyez sur Y puis appuyez sur <Entrée>.

Les pilotes NVIDIA VAAPI/VDPAU doivent être installés.

Pour vérifier si le pilote NVIDIA VAAPI a été installé correctement, exécutez la commande suivante :

sudo vainfo

Pour vérifier si le pilote NVIDIA VDPAU a été installé correctement, exécutez la commande suivante :

sudo vdpauinfo

Désinstaller les pilotes NVIDIA de Fedora Workstation 38

Si, pour une raison quelconque, vous souhaitez supprimer les pilotes propriétaires/officiels NVIDIA de Fedora Workstation 38, exécutez la commande suivante :

sudo dnf remove *nvidia*

Pour confirmer l'action de désinstallation, appuyez sur Y puis sur <Entrée>.

Les pilotes propriétaires/officiels NVIDIA sont en cours de désinstallation de Fedora Workstation 38. Cela prend un certain temps à se terminer.

À ce stade, les pilotes NVIDIA propriétaires/officiels doivent être désinstallés.

Pour que les changements prennent effet, redémarrez votre machine Fedora Workstation 38.

sudo reboot

Les modules du noyau NVIDIA ne seront pas chargés lors du prochain démarrage de votre Fedora Workstation 38. Cela signifie que les pilotes NVIDIA propriétaires/officiels sont désinstallés de votre machine Fedora Workstation 38.

lsmod | grep nvidia

Conclusion

Nous vous avons montré comment installer les pilotes NVIDIA propriétaires/officiels sur Fedora Workstation 38 à partir du dépôt de paquets RPM Fusion. Nous vous avons également montré comment installer les pilotes NVIDIA VAAPI/VDPAU sur Fedora Workstation 38 pour activer l'accélération de la lecture vidéo et comment désinstaller les pilotes NVIDIA propriétaires/officiels de Fedora Workstation 38.

Références :

  • Comment faire/NVIDIA - RPM Fusion
  • Téléchargements du CUDA Toolkit 12.1 Mise à jour 1 | Développeurs NVIDIA