Installez les pilotes Nvidia sur Centos Stream 9

Installez les pilotes Nvidia sur Centos Stream 9
«Si vous avez installé CentOS Stream 9 sur votre ordinateur et que un GPU NVIDIA est installé sur votre ordinateur, l'installation des pilotes GPU NVIDIA sur Centos Stream 9 est la première chose que vous souhaitez faire.

Dans cet article, je vais vous montrer comment installer les pilotes GPU NVIDIA sur Centos Stream 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 Centos Stream 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 Centos Stream 9
  6. Installation des derniers pilotes GPU NVIDIA sur CentOS Stream 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és. 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 CentOS Stream 9, vous devez désactiver le démarrage sécurisé à partir du BIOS de votre carte mère s'il utilise le firmware 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 les conducteurs de GPU NVIDIA pour travailler sur Centos Stream 9.

Activation du référentiel EPEL sur Centos Stream 9

Pour installer les pilotes GPU NVIDIA sur CentOS Stream 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 EPEL CENTOS Stream 9. Dans cette section, je vais vous montrer comment activer le référentiel EPEL sur Centos Stream 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 de Package CentOS Stream 9 avec la commande suivante:

$ sudo dnf config-manager -

Installer le EPEL-libération et Epel-next-libérer Packages avec la commande suivante:

$ sudo dnf installer EPEL-libéré EPEL-next-libérer

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

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

Le EPEL-libération et le Epel-next-libérer Les packages doivent être installés 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 requis et les bibliothèques de dépendances requises pour compiller les modules du noyau Nvidia, exécutez la commande suivante:

$ sudo dnf installer les chefs de noyau - $ (uname -r) kernel-devel - $ (uname -r) tar bzip2 faire l'automake gcc gcc-c ++ pciouls elfutils-libelf-devel libglvnd-opengl libglvnd-glx libglvnd-devel aci

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 officiel de CentOS.

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

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

L'installation doit continuer.

À ce stade, les bibliothèques de dépendance et les outils de construction requis pour compiller le module du noyau NVIDIA doivent être installés.

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

Pour ajouter le référentiel officiel de package Nvidia CUDA sur CentOS Stream 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 CentOS Stream 9

Pour installer la dernière version des pilotes GPU NVIDIA sur CentOS Stream 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 .

Tous 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.

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

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 pilotes propriétaires de GPU NVIDIA 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 Centos Stream 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 Centos Stream 9. Je vous ai également montré comment installer la dernière version des pilotes de GPU Nvidia propriétaires sur Centos Stream 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