Installez les pilotes Nvidia sur Red Hat Enterprise Linux 9

Installez les pilotes Nvidia sur Red Hat Enterprise Linux 9
«Si vous avez installé Red Hat Enterprise Linux (RHEL) 9 sur votre ordinateur et que vous avez également un GPU NVIDIA installé sur votre ordinateur, l'installation des pilotes GPU NVIDIA sur Red Hat Enterprise Linux (RHEL) 9 est la première chose que vous voudrez faire.

Dans cet article, je vais vous montrer comment installer la dernière version des pilotes de GPU Nvidia propriétaires sur Red Hat Enterprise Linux (RHEL) 9. Alors, commençons."

Table des matières

  1. Vérification si le système a installé un GPU NVIDIA
  2. Désactiver le démarrage sécurisé du bios
  3. Activation du référentiel EPEL sur RHEL 9
  4. Installation des dépendances et des outils de construction requis pour compiler les modules de noyau NVIDIA
  5. Ajout du référentiel officiel de package Nvidia Cuda sur RHEL 9
  6. Installation des derniers pilotes GPU NVIDIA sur RHEL 9
  7. Vérification si les pilotes NVIDIA sont installés correctement
  8. Conclusion
  9. Les références

Vérification si le système a installé un GPU NVIDIA

Vous pouvez vérifier si votre ordinateur a installé un GPU NVIDIA avec la commande suivante:

$ lspci | Egrep 'Vga | 3d'

Comme vous pouvez le voir, j'ai un GPU Nvidia GeForce GTX 1050 TI sur mon ordinateur. Vous pouvez avoir un autre NVIDIA GPU installé.

Par défaut, les pilotes GPU Nouveau open source sont utilisés1 Au lieu des pilotes propriétaires de GPU NVIDIA2 sur rhel 9. Une fois que vous avez installé les pilotes propriétaires de GPU NVIDIA, vous verrez qu'ils sont utilisés à la place des pilotes GPU Nouveau open source.

$ lsmod | Nouveau grep
$ lsmod | grep nvidia

Désactiver le démarrage sécurisé du bios

Pour que les pilotes GPU NVIDIA travaillent sur RHEL 9, vous devez désactiver le démarrage sécurisé du BIOS de votre carte mère s'il utilise le micrologiciel UEFI pour démarrer les systèmes d'exploitation.

Le processus de désactivation de la botte sécurisée du BIOS des cartes mères compatibles UEFI est spécifique au vendeur (différent pour chaque fournisseur de carte mère comme Asus, MSI, gigaoctet, asrock, etc.). Il est donc préférable de vérifier le manuel d'utilisation de votre carte mère pour savoir comment désactiver le démarrage sécurisé sur votre carte mère.

Pour les cartes mères basées sur le BIOS plus anciennes, vous n'avez rien à faire pour que les conducteurs de GPU NVIDIA travaillent sur Rhel 9.

Activation du référentiel EPEL sur RHEL 9

Pour installer les pilotes GPU NVIDIA sur RHEL 9, vous devrez installer les outils de construction requis et les bibliothèques de dépendance requises pour compiller les modules de noyau NVIDIA. Certains d'entre eux sont disponibles dans le référentiel RHEL 9 EPEL. Dans cette section, je vais vous montrer comment activer le référentiel EPEL sur RHEL 9.

Tout d'abord, mettez à jour le cache du référentiel de package DNF avec la commande suivante:

$ sudo dnf makecache

Activez le référentiel officiel du package RHEL 9 Codeady avec la commande suivante:

$ sudo abonnement-Manager Repos - Einable Codeady-Builder-for-rhel-9 - $ (uname -i) -rpms

Installer le EPEL-libération Package du site officiel de Fedora avec la commande suivante:

$ sudo dnf installer https: // dl.fedoraproject.org / pub / ePEL / ePel-Release-Latest-9.noarch.RPM

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

Le EPEL-libération Le package doit être installé et le référentiel EPEL doit être activé.

Pour que les modifications prennent effet, mettez à jour le cache du référentiel de package DNF avec la commande suivante:

$ sudo dnf makecache

Installation des dépendances et des outils de construction requis pour compiler les modules de noyau NVIDIA

Pour installer les outils de construction et les bibliothèques de dépendances requis pour compiller les modules de noyau Nvidia sur RHEL 9, exécutez la commande suivante:

$ sudo dnf install kernel-devel - $ (uname -r) kernel-headers - $ (uname -r) gcc fait dkms acpid libglvnd-glx libglvnd-openngl libglvnd-devel pkgconfig libglvnd-openngl libglvnd-devel pkgconfig

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

Les packages requis sont téléchargés depuis Internet. Il faudra un certain temps pour terminer.

Une fois les packages téléchargés, il vous sera demandé de confirmer la clé GPG du référentiel EPEL.

Pour confirmer la touche GPG, appuyez sur Y Et puis appuyez sur .

Pour confirmer la touche GPG du référentiel officiel du package RHEL, appuyez sur Y Et puis appuyez sur .

Pour confirmer une autre clé GPG du référentiel officiel du package RHEL, appuyez sur Y Et puis appuyez sur .

L'installation doit continuer.

À ce stade, les bibliothèques de dépendances et les outils de construction requis pour compiller le module du noyau Nvidia doivent être installés sur RHEL 9.

Ajout du référentiel officiel de package Nvidia Cuda sur RHEL 9

Pour ajouter le référentiel officiel de package NVIDIA CUDA sur RHEL 9, exécutez la commande suivante:

$ sudo dnf config-manager --add-repo http: // développeur.télécharger.nvidia.com / calcul / cuda / repos / rhel9 / $ (uname -i) / cuda-rhel9.repo

Pour que les modifications prennent effet, mettez à jour le cache du référentiel de package DNF avec la commande suivante:

$ sudo dnf makecache

Installation des derniers pilotes GPU NVIDIA sur RHEL 9

Pour installer la dernière version des pilotes GPU Nvidia sur RHEL 9, exécutez la commande suivante:

$ sudo module dnf installer nvidia-Driver: le dernier-DKMS

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

Les packages Nvidia GPU Drivers et les packages de dépendance requis sont téléchargés à partir d'Internet. Il faudra un certain temps pour terminer.

Une fois les packages téléchargés, il vous sera demandé de confirmer la clé GPG du référentiel officiel du package NVIDIA. Presse Y Et puis appuyez sur Pour confirmer la clé GPG.

L'installation doit continuer. Il faudra un certain temps pour terminer.

À ce stade, les pilotes GPU NVIDIA doivent être installés.

Pour que les modifications prennent effet, redémarrez votre ordinateur avec la commande suivante:

$ sudo redémarrer

Vérification si les pilotes NVIDIA sont installés correctement

Une fois que vos bottes d'ordinateur, vous devriez voir que les conducteurs de GPU NVIDIA propriétaires sont utilisés1 Au lieu des pilotes GPU Nouveau open-source2.

$ lsmod | grep nvidia
$ lsmod | Nouveau grep

Vous devriez également trouver le Paramètres du serveur NVIDIA X application dans le Menu d'application de Rhel 9. Clique dessus.

Le Paramètres du serveur NVIDIA X L'application doit s'exécuter sans aucune erreur, et elle devrait afficher beaucoup d'informations liées à votre GPU NVIDIA installé.

Vous devriez également être en mesure d'exécuter les programmes de ligne de commande NVIDIA comme nvidia-SMI.

$ nvidia-smi

Conclusion

Dans cet article, je vous ai montré comment ajouter le référentiel officiel de Nvidia Cuda sur RHEL 9. Je vous ai également montré comment installer la dernière version des pilotes de GPU Nvidia propriétaires sur RHEL 9.

Les références

  1. Packages supplémentaires pour Enterprise Linux (EPEL) :: Fedora Docs (Fedoraproject.org)
  2. Installation du pilote Nvidia Guide de QuickStart :: Nvidia Tesla Documentation