Installez les pilotes de jeu NVIDIA (instances G6, G6e, G5 et G4dn) - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installez les pilotes de jeu NVIDIA (instances G6, G6e, G5 et G4dn)

Ces pilotes ne sont disponibles que pour AWS les clients. En les téléchargeant, vous acceptez de n'utiliser le logiciel téléchargé que AMIs pour le développer en vue d'une utilisation avec le matériel NVIDIA L4, NVIDIA L40S, NVIDIA A10G, NVIDIA Tesla T4 ou NVIDIA Tesla M60. Vous pouvez utiliser les pilotes GRID pour créer et utiliser AMIs dans l' AWS environnement. Dès l’installation du logiciel, vous êtes lié par les conditions du document Contrat de licence utilisateur final NVIDIA GRID Cloud.

Considérations
  • Les instances G3 nécessitent une résolution DNS AWS fournie pour que les licences GRID fonctionnent.

  • IMDSv2n'est pris en charge qu'avec la version 495.x ou supérieure du pilote NVIDIA.

Prérequis
  • (Linux) Vérifiez que le AWS CLI est installé sur votre instance et configuré avec les informations d'identification par défaut. Pour plus d’informations, consultez Installation d’ AWS CLI dans le Guide de l’utilisateur AWS Command Line Interface .

  • Votre utilisateur ou rôle doit disposer des autorisations accordées conformément à la politique d'AmazonS3 ReadOnlyAccess.

Pour installer le pilote de jeu NVIDIA sur votre instance
  1. Connectez-vous à votre instance. Mettez à jour le cache de votre package et obtenez les mises à jour de packages pour votre instance.

    [ec2-user ~]$ sudo dnf update -y
  2. Installez gcc et make, si ce n’est pas déjà fait.

    [ec2-user ~]$ sudo dnf install gcc make
  3. Redémarrez votre instance pour charger la dernière version du noyau.

    [ec2-user ~]$ sudo reboot
  4. Reconnectez-vous à votre instance après son redémarrage.

  5. Installez les packages d'en-têtes du noyau.

    [ec2-user ~]$ sudo dnf install -y kernel-devel kernel-modules-extra kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms
  6. Téléchargez l’utilitaire d’installation du pilote de jeu à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .

    Plusieurs versions du pilote de jeu sont stockées dans ce compartiment. Vous pouvez voir toutes les versions disponibles à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
  7. Extrayez l’utilitaire d’installation du pilote de jeu de l’archive téléchargé .zip.

    [ec2-user ~]$ unzip latest-driver-name.zip -d nvidia-drivers
  8. Ajoutez les autorisations pour exécuter l’utilitaire d’installation du pilote à l’aide de la commande suivante :

    [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
  9. Exécutez le programme d’installation à l’aide de la commande suivante :

    [ec2-user ~]$ sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.run

    Lorsque vous y êtes invité, acceptez le contrat de licence et spécifiez les options d’installation comme requis (vous pouvez accepter les options par défaut).

  10. Utilisez la commande suivante pour créer le fichier de configuration requis.

    [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF
  11. Utilisez la commande suivante pour télécharger et renommer le fichier de certification.

    • Pour la version 460.39 ou ultérieure :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
    • Pour les versions 440.68 à 445.48 :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
    • Pour des versions antérieures :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
  12. Si vous utilisez le pilote NVIDIA version 510.x ou supérieure sur les instances G4dn, G5 ou G5g, désactivez GSP avec les commandes suivantes. Pour plus d'informations sur les raisons pour lesquelles cela est nécessaire, consultez la documentation NVIDIA.

    [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
    [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
  13. Redémarrez l’instance.

    [ec2-user ~]$ sudo reboot
  14. Vérifiez la licence de jeu NVIDIA à l’aide de la commande suivante.

    [ec2-user ~]$ nvidia-smi.exe -q

    Dans le résultat, recherchezvGPU Software Licensed Product.

  15. (Facultatif) Pour tirer parti d’un seul écran d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance, Amazon DCV.

Pour installer le pilote de jeu NVIDIA sur votre instance
  1. Connectez-vous à votre instance. Mettez à jour le cache de votre package et obtenez les mises à jour de packages pour votre instance.

    [ec2-user ~]$ sudo yum update -y
  2. Installez gcc et make, si ce n’est pas déjà fait.

    [ec2-user ~]$ sudo yum install gcc make
  3. Redémarrez votre instance pour charger la dernière version du noyau.

    [ec2-user ~]$ sudo reboot
  4. Reconnectez-vous à votre instance après son redémarrage.

  5. Installez le package d’en-têtes de noyau pour la version du noyau que vous utilisez actuellement.

    [ec2-user ~]$ sudo yum install -y kernel-devel-$(uname -r)
  6. Téléchargez l’utilitaire d’installation du pilote de jeu à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .

    Plusieurs versions du pilote de jeu sont stockées dans ce compartiment. Vous pouvez voir toutes les versions disponibles à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
  7. Extrayez l’utilitaire d’installation du pilote de jeu de l’archive téléchargé .zip.

    [ec2-user ~]$ unzip latest-driver-name.zip -d nvidia-drivers
  8. Ajoutez les autorisations pour exécuter l’utilitaire d’installation du pilote à l’aide de la commande suivante :

    [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
  9. Exécutez le programme d’installation à l’aide de la commande suivante :

    [ec2-user ~]$ sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.run

    Si vous utilisez Amazon Linux 2 avec le noyau version 5.10, utilisez la commande suivante pour installer les pilotes de jeu NVIDIA.

    [ec2-user ~]$ sudo CC=/usr/bin/gcc10-cc ./NVIDIA-Linux-x86_64*.run

    Lorsque vous y êtes invité, acceptez le contrat de licence et spécifiez les options d’installation comme requis (vous pouvez accepter les options par défaut).

  10. Utilisez la commande suivante pour créer le fichier de configuration requis.

    [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF
  11. Utilisez la commande suivante pour télécharger et renommer le fichier de certification.

    • Pour la version 460.39 ou ultérieure :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
    • Pour les versions 440.68 à 445.48 :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
    • Pour des versions antérieures :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
  12. Si vous utilisez le pilote NVIDIA version 510.x ou supérieure sur les instances G4dn, G5 ou G5g, désactivez GSP avec les commandes suivantes. Pour plus d'informations sur les raisons pour lesquelles cela est nécessaire, consultez la documentation NVIDIA.

    [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
    [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
  13. Redémarrez l’instance.

    [ec2-user ~]$ sudo reboot
  14. Vérifiez la licence de jeu NVIDIA à l’aide de la commande suivante.

    [ec2-user ~]$ nvidia-smi.exe -q

    Dans le résultat, recherchezvGPU Software Licensed Product.

  15. (Facultatif) Pour tirer parti d’un seul écran d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance, Amazon DCV.

Pour installer le pilote de jeu NVIDIA sur votre instance
  1. Connectez-vous à votre instance Linux. Installez gcc et make, si ce n’est pas déjà fait.

    [ec2-user ~]$ sudo yum install -y gcc make
  2. Mettez à jour le cache de votre package et obtenez les mises à jour de packages pour votre instance.

    [ec2-user ~]$ sudo yum update -y
  3. Redémarrez votre instance pour charger la dernière version du noyau.

    [ec2-user ~]$ sudo reboot
  4. Reconnectez-vous à votre instance après son redémarrage.

  5. Installez le package d’en-têtes de noyau pour la version du noyau que vous utilisez actuellement.

    [ec2-user ~]$ sudo yum install -y unzip kernel-devel-$(uname -r)
  6. Désactivez le pilote nouveau open source pour les cartes graphiques NVIDIA.

    1. Ajoutez nouveau au fichier de liste noire /etc/modprobe.d/blacklist.conf. Copiez le bloc de code suivant et collez-le dans un terminal.

      [ec2-user ~]$ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF
    2. Modifiez le fichier /etc/default/grub et ajoutez la ligne suivante :

      GRUB_CMDLINE_LINUX="rdblacklist=nouveau"
    3. Générez à nouveau la configuration Grub.

      [ec2-user ~]$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  7. Téléchargez l’utilitaire d’installation du pilote de jeu à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .

    Plusieurs versions du pilote de jeu sont stockées dans ce compartiment. Vous pouvez voir toutes les versions disponibles à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
  8. Extrayez l’utilitaire d’installation du pilote de jeu de l’archive téléchargé .zip.

    [ec2-user ~]$ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
  9. Ajoutez les autorisations pour exécuter l’utilitaire d’installation du pilote à l’aide de la commande suivante :

    [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
  10. Exécutez le programme d’installation à l’aide de la commande suivante :

    [ec2-user ~]$ sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run

    Lorsque vous y êtes invité, acceptez le contrat de licence et spécifiez les options d’installation comme requis (vous pouvez accepter les options par défaut).

  11. Utilisez la commande suivante pour créer le fichier de configuration requis.

    [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF
  12. Utilisez la commande suivante pour télécharger et renommer le fichier de certification.

    • Pour la version 460.39 ou ultérieure :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
    • Pour les versions 440.68 à 445.48 :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
    • Pour des versions antérieures :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
  13. Si vous utilisez le pilote NVIDIA version 510.x ou supérieure sur les instances G4dn, G5 ou G5g, désactivez GSP avec les commandes suivantes. Pour plus d'informations sur les raisons pour lesquelles cela est nécessaire, consultez la documentation NVIDIA.

    [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
    [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
  14. Redémarrez l’instance.

    [ec2-user ~]$ sudo reboot
  15. (Facultatif) Pour tirer parti d’un seul écran d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance, Amazon DCV. Si vous n’avez pas besoin de cette fonctionnalité, n’effectuez pas cette étape.

Pour installer le pilote de jeu NVIDIA sur votre instance
  1. Connectez-vous à votre instance Linux. Installez gcc et make, si ce n’est pas déjà fait.

    [ec2-user ~]$ sudo yum install -y gcc make
  2. Mettez à jour le cache de votre package et obtenez les mises à jour de packages pour votre instance.

    [ec2-user ~]$ sudo yum update -y
  3. Redémarrez votre instance pour charger la dernière version du noyau.

    [ec2-user ~]$ sudo reboot
  4. Reconnectez-vous à votre instance après son redémarrage.

  5. Installez le package d’en-têtes de noyau pour la version du noyau que vous utilisez actuellement.

    [ec2-user ~]$ sudo yum install -y unzip kernel-devel-$(uname -r)
  6. Téléchargez l’utilitaire d’installation du pilote de jeu à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .

    Plusieurs versions du pilote de jeu sont stockées dans ce compartiment. Vous pouvez voir toutes les versions disponibles à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
  7. Extrayez l’utilitaire d’installation du pilote de jeu de l’archive téléchargé .zip.

    [ec2-user ~]$ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
  8. Ajoutez les autorisations pour exécuter l’utilitaire d’installation du pilote à l’aide de la commande suivante :

    [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
  9. Exécutez le programme d’installation à l’aide de la commande suivante :

    [ec2-user ~]$ sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run

    Lorsque vous y êtes invité, acceptez le contrat de licence et spécifiez les options d’installation comme requis (vous pouvez accepter les options par défaut).

  10. Utilisez la commande suivante pour créer le fichier de configuration requis.

    [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF
  11. Utilisez la commande suivante pour télécharger et renommer le fichier de certification.

    • Pour la version 460.39 ou ultérieure :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
    • Pour les versions 440.68 à 445.48 :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
    • Pour des versions antérieures :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
  12. Si vous utilisez le pilote NVIDIA version 510.x ou supérieure sur les instances G4dn, G5 ou G5g, désactivez GSP avec les commandes suivantes. Pour plus d'informations sur les raisons pour lesquelles cela est nécessaire, consultez la documentation NVIDIA.

    [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
    [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
  13. Redémarrez l’instance.

    [ec2-user ~]$ sudo reboot
  14. (Facultatif) Pour tirer parti d’un seul écran d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance, Amazon DCV.

Pour installer le pilote de jeu NVIDIA sur votre instance
  1. Connectez-vous à votre instance Linux. Installez gcc et make, si ce n’est pas déjà fait.

    [ec2-user ~]$ sudo yum install -y gcc make
  2. Mettez à jour le cache de votre package et obtenez les mises à jour de packages pour votre instance.

    [ec2-user ~]$ sudo yum update -y
  3. Redémarrez votre instance pour charger la dernière version du noyau.

    [ec2-user ~]$ sudo reboot
  4. Reconnectez-vous à votre instance après son redémarrage.

  5. Installez le package d’en-têtes de noyau pour la version du noyau que vous utilisez actuellement.

    [ec2-user ~]$ sudo dnf install -y unzip elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r)
  6. Téléchargez l’utilitaire d’installation du pilote de jeu à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .

    Plusieurs versions du pilote de jeu sont stockées dans ce compartiment. Vous pouvez voir toutes les versions disponibles à l’aide de la commande suivante :

    [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
  7. Extrayez l’utilitaire d’installation du pilote de jeu de l’archive téléchargé .zip.

    [ec2-user ~]$ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
  8. Ajoutez les autorisations pour exécuter l’utilitaire d’installation du pilote à l’aide de la commande suivante :

    [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
  9. Exécutez le programme d’installation à l’aide de la commande suivante :

    [ec2-user ~]$ sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run

    Lorsque vous y êtes invité, acceptez le contrat de licence et spécifiez les options d’installation comme requis (vous pouvez accepter les options par défaut).

  10. Utilisez la commande suivante pour créer le fichier de configuration requis.

    [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF
  11. Utilisez la commande suivante pour télécharger et renommer le fichier de certification.

    • Pour la version 460.39 ou ultérieure :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
    • Pour les versions 440.68 à 445.48 :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
    • Pour des versions antérieures :

      [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
  12. Si vous utilisez le pilote NVIDIA version 510.x ou supérieure sur les instances G4dn, G5 ou G5g, désactivez GSP avec les commandes suivantes. Pour plus d'informations sur les raisons pour lesquelles cela est nécessaire, consultez la documentation NVIDIA.

    [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
    [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
  13. Redémarrez l’instance.

    [ec2-user ~]$ sudo reboot
  14. (Facultatif) Pour tirer parti d’un seul écran d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance, Amazon DCV.

Pour installer le pilote de jeu NVIDIA sur votre instance
  1. Connectez-vous à votre instance Linux. Installez gcc et make, si ce n’est pas déjà fait.

    $ sudo apt-get install -y gcc make build-essential
  2. Mettez à jour le cache de votre package et obtenez les mises à jour de packages pour votre instance.

    $ sudo apt-get update -y
  3. Mettez à niveau le package linux-aws pour recevoir la version la plus récente.

    $ sudo apt-get upgrade -y linux-aws
  4. Redémarrez votre instance pour charger la dernière version du noyau.

    $ sudo reboot
  5. Reconnectez-vous à votre instance après son redémarrage.

  6. Installez le package d’en-têtes de noyau pour la version du noyau que vous utilisez actuellement.

    $ sudo apt install -y unzip dkms linux-headers-$(uname -r)
  7. Désactivez le pilote nouveau open source pour les cartes graphiques NVIDIA.

    1. Ajoutez nouveau au fichier de liste noire /etc/modprobe.d/blacklist.conf. Copiez le bloc de code suivant et collez-le dans un terminal.

      $ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF
    2. Modifiez le fichier /etc/default/grub et ajoutez la ligne suivante :

      GRUB_CMDLINE_LINUX="rdblacklist=nouveau"
    3. Générez à nouveau la configuration Grub.

      $ sudo update-grub
  8. Téléchargez l’utilitaire d’installation du pilote de jeu à l’aide de la commande suivante :

    $ aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .

    Plusieurs versions du pilote de jeu sont stockées dans ce compartiment. Vous pouvez voir toutes les versions disponibles à l’aide de la commande suivante :

    $ aws s3 ls --recursive s3://nvidia-gaming/linux/
  9. Extrayez l’utilitaire d’installation du pilote de jeu de l’archive téléchargé .zip.

    $ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
  10. Ajoutez les autorisations pour exécuter l’utilitaire d’installation du pilote à l’aide de la commande suivante :

    $ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
  11. Exécutez le programme d’installation à l’aide de la commande suivante :

    $ sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run

    Lorsque vous y êtes invité, acceptez le contrat de licence et spécifiez les options d’installation comme requis (vous pouvez accepter les options par défaut).

  12. Utilisez la commande suivante pour créer le fichier de configuration requis.

    $ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF
  13. Utilisez la commande suivante pour télécharger et renommer le fichier de certification.

    • Pour la version 460.39 ou ultérieure :

      $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
    • Pour les versions 440.68 à 445.48 :

      $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
    • Pour des versions antérieures :

      $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
  14. Si vous utilisez le pilote NVIDIA version 510.x ou supérieure sur les instances G4dn, G5 ou G5g, désactivez GSP avec les commandes suivantes. Pour plus d'informations sur les raisons pour lesquelles cela est nécessaire, consultez la documentation NVIDIA.

    $ sudo touch /etc/modprobe.d/nvidia.conf
    $ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
  15. Redémarrez l’instance.

    $ sudo reboot
  16. (Facultatif) Pour tirer parti d’un seul écran d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance, Amazon DCV. Si vous n’avez pas besoin de cette fonctionnalité, n’effectuez pas cette étape.

Avant d’installer un pilote de jeu NVIDIA sur votre instance, vous devez vous assurer que les conditions préalables suivantes sont remplies, en plus des considérations mentionnées pour tous les pilotes de jeu.

  • Si vous lancez votre instance Windows à l’aide d’une AMI Windows personnalisée, l’AMI doit être une image normalisée créée à l’aide de Windows Sysprep afin de garantir le fonctionnement du pilote de jeu. Pour de plus amples informations, veuillez consulter Création d'une EC2 AMI Amazon à l'aide de Windows Sysprep.

  • Configurez les informations d'identification par défaut pour votre instance Windows. AWS Tools for Windows PowerShell Pour plus d’informations, voir Démarrer avec les AWS Tools for Windows PowerShell dans le Guide de l’utilisateur Outils AWS pour PowerShell .

Pour installer le pilote de jeu NVIDIA sur votre instance Windows
  1. Connectez-vous à votre instance Windows et ouvrez une PowerShell fenêtre.

  2. Téléchargez et installez le pilote de jeu à l'aide des PowerShell commandes suivantes.

    $Bucket = "nvidia-gaming" $KeyPrefix = "windows/latest" $LocalPath = "$home\Desktop\NVIDIA" $Objects = Get-S3Object -BucketName $Bucket -KeyPrefix $KeyPrefix -Region us-east-1 foreach ($Object in $Objects) { $LocalFileName = $Object.Key if ($LocalFileName -ne '' -and $Object.Size -ne 0) { $LocalFilePath = Join-Path $LocalPath $LocalFileName Copy-S3Object -BucketName $Bucket -Key $Object.Key -LocalFile $LocalFilePath -Region us-east-1 } }

    Plusieurs versions du pilote NVIDIA GRID sont stockées dans ce compartiment S3. Vous pouvez télécharger toutes les versions disponibles dans le compartiment si vous modifiez la valeur de la $KeyPrefix variable de "windows/latest" à "windows".

  3. Accédez au bureau et double-cliquez sur le fichier d’installation pour le lancer (choisissez la version du pilote qui correspond à la version du système d’exploitation de votre instance). Suivez les instructions pour installer le pilote et redémarrez votre instance le cas échéant. Pour vous assurer que le GPU fonctionne correctement, consultez le Gestionnaire de périphériques.

  4. Utilisez l’une des méthodes suivantes pour enregistrer le pilote.

    Version 527.27 or above

    Créez la clé de registre suivante à l'aide de la version 64 bits de PowerShell ou de la fenêtre d'invite de commande.

    Clé : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global

    nom : vGamingMarketplace

    type : DWord

    valeur : 2

    PowerShell

    Exécutez la PowerShell commande suivante pour créer cette valeur de registre. AWS Windows AMIs utilise par défaut la version 32 bits et cette commande échoue. Outils AWS pour PowerShell Utilisez plutôt la version 64 bits PowerShell fournie avec le système d'exploitation.

    New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global" -Name "vGamingMarketplace" -PropertyType "DWord" -Value "2"
    Invite de commande

    Exécutez la commande de registre suivante pour créer cette valeur de registre. Vous pouvez l'exécuter à l'aide de la fenêtre d'invite de commandes ou d'une version 64 bits de PowerShell.

    reg add "HKLM\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global" /v vGamingMarketplace /t REG_DWORD /d 2
    Earlier versions

    Créez la clé de registre suivante à l'aide de la version 64 bits de PowerShell ou de la fenêtre d'invite de commande.

    Clé : HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global

    nom : vGamingMarketplace

    type : DWord

    valeur : 2

    PowerShell

    Exécutez la PowerShell commande suivante pour créer cette valeur de registre. AWS Windows AMIs utilise par défaut la version 32 bits et cette commande échoue. Outils AWS pour PowerShell Utilisez plutôt la version 64 bits PowerShell fournie avec le système d'exploitation.

    New-ItemProperty -Path "HKLM:\SOFTWARE\NVIDIA Corporation\Global" -Name "vGamingMarketplace" -PropertyType "DWord" -Value "2"
    Invite de commande

    Exécutez la commande de registre suivante pour créer cette clé de registre avec la fenêtre d’invite de commandes. Vous pouvez également utiliser cette commande dans la version 64 bits dePowerShell.

    reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global" /v vGamingMarketplace /t REG_DWORD /d 2
  5. Exécutez la commande suivante dans PowerShell. Celle-ci télécharge le fichier de certification, le renomme en GridSwCert.txt et le déplace vers le dossier Public Documents (Documents publics) sur votre lecteur système. En général, le chemin du dossier est C:\Users\Public\Documents.

    • Pour la version 460.39 ou ultérieure :

      Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertWindows_2024_02_22.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
    • Pour la version 445.87 :

      Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2020_04.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
    • Pour des versions antérieures :

      Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2019_09.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"

    Si un message d'erreur s'affiche lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, le protocole TLS 1.2 devra peut-être être activé sur votre PowerShell terminal. Vous pouvez activer le protocole TLS 1.2 pour la PowerShell session en cours à l'aide de la commande suivante, puis réessayer :

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  6. Redémarrez votre instance.

  7. Localisez le nvidia-smi.exe fichier sur l'instance.

    Get-ChildItem -Path C:\ -Recurse -Filter "nvidia-smi.exe"

    Vérifiez la licence de jeu NVIDIA à l’aide de la commande suivante. Remplacez path par le nom du dossier dans le résultat de la commande précédente.

    C:\Windows\System32\DriverStore\FileRepository\path\nvidia-smi.exe -q

    La sortie doit ressembler à ce qui suit.

    vGPU Software Licensed Product Product Name : NVIDIA Cloud Gaming License Status : Licensed (Expiry: N/A)
  8. (Facultatif) Pour tirer parti de l’affichage unique d’une résolution allant jusqu’à 4K, configurez le protocole d’affichage haute performance Amazon DCV. Si vous n’avez pas besoin de cette fonctionnalité, n’effectuez pas cette étape.