NVIDIA ゲームドライバー (G6、G6e、G5、および G4dn インスタンス)のインストール
これらのドライバーは、AWS カスタマーのみが利用できます。ダウンロードすると、ダウンロードしたソフトは NVIDIA L4、NVIDIA L40S、NVIDIA A10G、NVIDIA Tesla T4、NVIDIA Tesla M60 のハードウェアに使用する AMI のみを開発するために使用することに同意します。GRID ドライバーを使用して、AWS 環境内で AMI の作成および使用の両方ができます。このソフトウェアをインストールすることは、NVIDIA GRID Cloud End User License Agreement
考慮事項
-
G3 インスタンスで GRID ライセンスを機能させるには、AWS が提供する DNS 解決が必要です。
-
IMDSv2は、NVIDIA ドライバーのバージョン 495.x 以降でのみサポートされています。
前提条件
-
(Linux) AWS CLI がインスタンスにインストールされ、デフォルトの認証情報で構成されていることを確認します。詳細については、AWS CLI ユーザーガイドのAWS Command Line Interface のインストールを参照してください。
-
ユーザーまたはロールは、[AmazonS3ReadOnlyAccess] ポリシーを含む許可を持っている必要があります。
インスタンスに NVIDIA ゲームドライバーをインストールするには
-
インスタンスに接続します。パッケージのキャッシュを更新し、インスタンスのためにパッケージを更新します。
[ec2-user ~]$sudo dnf update -y -
gcc および make をインストールします (まだインストールされていない場合)。
[ec2-user ~]$sudo dnf install gcc make -
インスタンスを再起動して、最新のカーネルバージョンを読み込みます。
[ec2-user ~]$sudo reboot -
再起動後にインスタンスに再接続します。
-
カーネルヘッダーパッケージをインストールします。
[ec2-user ~]$sudo dnf install -y kernel-devel kernel-modules-extra kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms -
次のコマンドを使用して、ゲームドライバーインストールユーティリティをダウンロードします。
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .ゲームドライバーの複数のバージョンがこのバケットに保存されます。使用可能なバージョンをすべて表示するには、次のコマンドを使用します。
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
ダウンロードした
.zipアーカイブから、ゲームドライバーのインストールユーティリティを抽出します。[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
次のコマンドを使用して、ドライバーのインストールユーティリティを実行するためのアクセス許可を追加します。
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
次のコマンドを使用してインストーラを実行します。
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.runプロンプトが表示されたら、ライセンス契約を受諾し、必要に応じてインストールオプションを指定します (デフォルトのオプションを使用できます)。
-
次のコマンドを使用して必要な設定ファイルを作成します。
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
次のコマンドを使用して認証ファイルをダウンロードし、名前を変更します。
-
バージョン 460.39 以降:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
バージョン 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" -
それより前のバージョン:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn、G5 または G5g インスタンスで NVIDIA ドライバーバージョン 510.x 以降を使用している場合は、次のコマンドで GSP を無効にします。これが必要な理由の詳細については、「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 -
インスタンスを再起動します。
[ec2-user ~]$sudo reboot -
次のコマンドを使用して、NVIDIA のゲーミングライセンスを検証します。
[ec2-user ~]$nvidia-smi.exe -q出力内で
vGPU Software Licensed Productを検索します。 -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル Amazon DCV を設定します。
インスタンスに NVIDIA ゲームドライバーをインストールするには
-
インスタンスに接続します。パッケージのキャッシュを更新し、インスタンスのためにパッケージを更新します。
[ec2-user ~]$sudo yum update -y -
gcc および make をインストールします (まだインストールされていない場合)。
[ec2-user ~]$sudo yum install gcc make -
インスタンスを再起動して、最新のカーネルバージョンを読み込みます。
[ec2-user ~]$sudo reboot -
再起動後にインスタンスに再接続します。
-
現在実行しているカーネルのバージョン用のカーネルヘッダーパッケージをインストールします。
[ec2-user ~]$sudo yum install -y kernel-devel-$(uname -r) -
次のコマンドを使用して、ゲームドライバーインストールユーティリティをダウンロードします。
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .ゲームドライバーの複数のバージョンがこのバケットに保存されます。使用可能なバージョンをすべて表示するには、次のコマンドを使用します。
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
ダウンロードした
.zipアーカイブから、ゲームドライバーのインストールユーティリティを抽出します。[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
次のコマンドを使用して、ドライバーのインストールユーティリティを実行するためのアクセス許可を追加します。
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
次のコマンドを使用してインストーラを実行します。
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.runAmazon Linux 2 をカーネルバージョン 5.10 で使用している場合は、次のコマンドを使用して NVIDIA ゲームドライバーをインストールします。
[ec2-user ~]$sudo CC=/usr/bin/gcc10-cc ./NVIDIA-Linux-x86_64*.runプロンプトが表示されたら、ライセンス契約を受諾し、必要に応じてインストールオプションを指定します (デフォルトのオプションを使用できます)。
-
次のコマンドを使用して必要な設定ファイルを作成します。
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
次のコマンドを使用して認証ファイルをダウンロードし、名前を変更します。
-
バージョン 460.39 以降:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
バージョン 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" -
それより前のバージョン:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn、G5 または G5g インスタンスで NVIDIA ドライバーバージョン 510.x 以降を使用している場合は、次のコマンドで GSP を無効にします。これが必要な理由の詳細については、「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 -
インスタンスを再起動します。
[ec2-user ~]$sudo reboot -
次のコマンドを使用して、NVIDIA のゲーミングライセンスを検証します。
[ec2-user ~]$nvidia-smi.exe -q出力内で
vGPU Software Licensed Productを検索します。 -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル Amazon DCV を設定します。
インスタンスに NVIDIA ゲームドライバーをインストールするには
-
Linux インスタンスに接続します。gcc および make をインストールします (まだインストールされていない場合)。
[ec2-user ~]$sudo yum install -y gcc make -
パッケージのキャッシュを更新し、インスタンスのためにパッケージを更新します。
[ec2-user ~]$sudo yum update -y -
インスタンスを再起動して、最新のカーネルバージョンを読み込みます。
[ec2-user ~]$sudo reboot -
再起動後にインスタンスに再接続します。
-
現在実行しているカーネルのバージョン用のカーネルヘッダーパッケージをインストールします。
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
NVIDIA グラフィックスカード用の
nouveauオープンソースドライバーを無効にします。-
nouveauブラックリストファイルに/etc/modprobe.d/blacklist.confを追加します。次のコードブロックをコピーして、ターミナルに貼り付けます。[ec2-user ~]$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
/etc/default/grubファイルを編集して、次の行を追加します。GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Grub 設定を再構築します。
[ec2-user ~]$sudo grub2-mkconfig -o /boot/grub2/grub.cfg
-
-
次のコマンドを使用して、ゲームドライバーインストールユーティリティをダウンロードします。
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .ゲームドライバーの複数のバージョンがこのバケットに保存されます。使用可能なバージョンをすべて表示するには、次のコマンドを使用します。
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
ダウンロードした
.zipアーカイブから、ゲームドライバーのインストールユーティリティを抽出します。[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
次のコマンドを使用して、ドライバーのインストールユーティリティを実行するためのアクセス許可を追加します。
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
次のコマンドを使用してインストーラを実行します。
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runプロンプトが表示されたら、ライセンス契約を受諾し、必要に応じてインストールオプションを指定します (デフォルトのオプションを使用できます)。
-
次のコマンドを使用して必要な設定ファイルを作成します。
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
次のコマンドを使用して認証ファイルをダウンロードし、名前を変更します。
-
バージョン 460.39 以降:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
バージョン 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" -
それより前のバージョン:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn、G5 または G5g インスタンスで NVIDIA ドライバーバージョン 510.x 以降を使用している場合は、次のコマンドで GSP を無効にします。これが必要な理由の詳細については、「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 -
インスタンスを再起動します。
[ec2-user ~]$sudo reboot -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル Amazon DCV を設定します。この機能が必要ない場合は、このステップを実行しないでください。
インスタンスに NVIDIA ゲームドライバーをインストールするには
-
Linux インスタンスに接続します。gcc および make をインストールします (まだインストールされていない場合)。
[ec2-user ~]$sudo yum install -y gcc make -
パッケージのキャッシュを更新し、インスタンスのためにパッケージを更新します。
[ec2-user ~]$sudo yum update -y -
インスタンスを再起動して、最新のカーネルバージョンを読み込みます。
[ec2-user ~]$sudo reboot -
再起動後にインスタンスに再接続します。
-
現在実行しているカーネルのバージョン用のカーネルヘッダーパッケージをインストールします。
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
次のコマンドを使用して、ゲームドライバーインストールユーティリティをダウンロードします。
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .ゲームドライバーの複数のバージョンがこのバケットに保存されます。使用可能なバージョンをすべて表示するには、次のコマンドを使用します。
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
ダウンロードした
.zipアーカイブから、ゲームドライバーのインストールユーティリティを抽出します。[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
次のコマンドを使用して、ドライバーのインストールユーティリティを実行するためのアクセス許可を追加します。
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
次のコマンドを使用してインストーラを実行します。
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runプロンプトが表示されたら、ライセンス契約を受諾し、必要に応じてインストールオプションを指定します (デフォルトのオプションを使用できます)。
-
次のコマンドを使用して必要な設定ファイルを作成します。
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
次のコマンドを使用して認証ファイルをダウンロードし、名前を変更します。
-
バージョン 460.39 以降:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
バージョン 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" -
それより前のバージョン:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn、G5 または G5g インスタンスで NVIDIA ドライバーバージョン 510.x 以降を使用している場合は、次のコマンドで GSP を無効にします。これが必要な理由の詳細については、「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 -
インスタンスを再起動します。
[ec2-user ~]$sudo reboot -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル Amazon DCV を設定します。
インスタンスに NVIDIA ゲームドライバーをインストールするには
-
Linux インスタンスに接続します。gcc および make をインストールします (まだインストールされていない場合)。
[ec2-user ~]$sudo yum install -y gcc make -
パッケージのキャッシュを更新し、インスタンスのためにパッケージを更新します。
[ec2-user ~]$sudo yum update -y -
インスタンスを再起動して、最新のカーネルバージョンを読み込みます。
[ec2-user ~]$sudo reboot -
再起動後にインスタンスに再接続します。
-
現在実行しているカーネルのバージョン用のカーネルヘッダーパッケージをインストールします。
[ec2-user ~]$sudo dnf install -y unzip elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r) -
次のコマンドを使用して、ゲームドライバーインストールユーティリティをダウンロードします。
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .ゲームドライバーの複数のバージョンがこのバケットに保存されます。使用可能なバージョンをすべて表示するには、次のコマンドを使用します。
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
ダウンロードした
.zipアーカイブから、ゲームドライバーのインストールユーティリティを抽出します。[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
次のコマンドを使用して、ドライバーのインストールユーティリティを実行するためのアクセス許可を追加します。
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
次のコマンドを使用してインストーラを実行します。
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runプロンプトが表示されたら、ライセンス契約を受諾し、必要に応じてインストールオプションを指定します (デフォルトのオプションを使用できます)。
-
次のコマンドを使用して必要な設定ファイルを作成します。
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
次のコマンドを使用して認証ファイルをダウンロードし、名前を変更します。
-
バージョン 460.39 以降:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
バージョン 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" -
それより前のバージョン:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn、G5 または G5g インスタンスで NVIDIA ドライバーバージョン 510.x 以降を使用している場合は、次のコマンドで GSP を無効にします。これが必要な理由の詳細については、「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 -
インスタンスを再起動します。
[ec2-user ~]$sudo reboot -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル Amazon DCV を設定します。
インスタンスに NVIDIA ゲームドライバーをインストールするには
-
Linux インスタンスに接続します。gcc および make をインストールします (まだインストールされていない場合)。
$sudo apt-get install -y gcc make build-essential -
パッケージのキャッシュを更新し、インスタンスのためにパッケージを更新します。
$sudo apt-get update -y -
最新バージョンにするには、
linux-awsパッケージにアップグレードします。$sudo apt-get upgrade -y linux-aws -
インスタンスを再起動して、最新のカーネルバージョンを読み込みます。
$sudo reboot -
再起動後にインスタンスに再接続します。
-
現在実行しているカーネルのバージョン用のカーネルヘッダーパッケージをインストールします。
$sudo apt install -y unzip dkms linux-headers-$(uname -r) -
NVIDIA グラフィックスカード用の
nouveauオープンソースドライバーを無効にします。-
nouveauブラックリストファイルに/etc/modprobe.d/blacklist.confを追加します。次のコードブロックをコピーして、ターミナルに貼り付けます。$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
/etc/default/grubファイルを編集して、次の行を追加します。GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Grub 設定を再構築します。
$sudo update-grub
-
-
次のコマンドを使用して、ゲームドライバーインストールユーティリティをダウンロードします。
$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .ゲームドライバーの複数のバージョンがこのバケットに保存されます。使用可能なバージョンをすべて表示するには、次のコマンドを使用します。
$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
ダウンロードした
.zipアーカイブから、ゲームドライバーのインストールユーティリティを抽出します。$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
次のコマンドを使用して、ドライバーのインストールユーティリティを実行するためのアクセス許可を追加します。
$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
次のコマンドを使用してインストーラを実行します。
$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runプロンプトが表示されたら、ライセンス契約を受諾し、必要に応じてインストールオプションを指定します (デフォルトのオプションを使用できます)。
-
次のコマンドを使用して必要な設定ファイルを作成します。
$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
次のコマンドを使用して認証ファイルをダウンロードし、名前を変更します。
-
バージョン 460.39 以降:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
バージョン 440.68 から 445.48:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
それより前のバージョン:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn、G5 または G5g インスタンスで NVIDIA ドライバーバージョン 510.x 以降を使用している場合は、次のコマンドで GSP を無効にします。これが必要な理由の詳細については、「NVIDIA のドキュメント
」をご覧ください。 $sudo touch /etc/modprobe.d/nvidia.conf$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
インスタンスを再起動します。
$sudo reboot -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル Amazon DCV を設定します。この機能が必要ない場合は、このステップを実行しないでください。
インスタンスに NVIDIA ゲームドライバーをインストールする前に、すべてのゲームドライバーについて説明した考慮事項に加えて、次の前提条件が満たされていることを確認する必要があります。
-
カスタム Windows AMI を使用して Windows インスタンスを起動する場合、ゲームドライバーを動作させるには、AMI が Windows Sysprep を使用して作成された標準化されたイメージである必要があります。詳細については、「Windows Sysprep を使用して Amazon EC2 AMI を作成する」を参照してください。
-
Windows インスタンスで AWS Tools for Windows PowerShell のデフォルトの認証情報を設定します。詳細については、AWS Tools for Windows PowerShell ユーザーガイドのAWS Tools for PowerShell の使用開始を参照してください。
Windows インスタンスに NVIDIA ゲームドライバーをインストールするには
-
Windows インスタンスに接続し、PowerShell ウィンドウを開きます。
-
次の PowerShell コマンドを使用して、ゲームドライバーをダウンロードしてインストールします。
$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 } }NVIDIA GRID ドライバーの複数のバージョンがこの S3 バケットに保存されます。
$KeyPrefix変数の値を「windows/latest」から「windows」に変更すると、バケット内の使用可能なすべてのバージョンをダウンロードできます。 -
デスクトップに移動し、インストールファイルをダブルクリックして起動します (インスタンスの OS バージョンに該当するドライバーバージョンを選択してください)。ドライバーをインストールする手順にしたがい、必要に応じてインスタンスを再起動します。GPU が正しく動作していることを確認するには、デバイスマネージャーをチェックします。
-
ドライバーを登録するには、以下のいずれかの方法を使用します。
-
PowerShell で、次のコマンドを実行します。これにより、証明書ファイルがダウンロードされ、ファイル
GridSwCert.txtの名前が変更され、ファイルがシステムドライブのパブリックドキュメントフォルダに移動されます。通常、フォルダパスはC:\Users\Public\Documentsです。-
バージョン 460.39 以降:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertWindows_2024_02_22.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
バージョン 445.87:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2020_04.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
それより前のバージョン:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2019_09.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
ファイルのダウンロード時にエラーが表示され、Windows Server 2016 以前のバージョンを使用している場合は、PowerShell ターミナルで TLS 1.2 を有効にする必要がある場合があります。次のコマンドで現在の PowerShell セッションの TLS 1.2 を有効にしてから、もう一度試してください。
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -
-
インスタンスを再起動します。
-
インスタンス上で
nvidia-smi.exeファイルを見つけます。Get-ChildItem -Path C:\ -Recurse -Filter "nvidia-smi.exe"次のコマンドを使用して、NVIDIA のゲーミングライセンスを検証します。
パスを、前のコマンドの出力内のフォルダーの名前に置き換えます。C:\Windows\System32\DriverStore\FileRepository\path\nvidia-smi.exe -q出力は以下のようになります。
vGPU Software Licensed Product Product Name : NVIDIA Cloud Gaming License Status : Licensed (Expiry: N/A) -
(オプション) 最大 4K 解像度の 1 台のディスプレイを活用するには、高性能ディスプレイプロトコル、Amazon DCV を設定します。この機能が必要ない場合は、このステップを実行しないでください。