

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 安裝 NVIDIA 遊戲驅動程式 (G7e、G6, G6e, G5 和 G4dn 執行個體）
<a name="nvidia-gaming-driver"></a>

這些驅動程式僅供 AWS 客戶使用。下載後，即表示您同意僅將下載的軟體用於開發 AMIs以搭配 RTX PRO 6000 Blackwell、NVIDIA L4、NVIDIA L40S、NVIDIA A10G、NVIDIA Tesla T4 或 NVIDIA Tesla M60 硬體使用。您可以使用 GRID 驅動程式在 AWS 環境中建立和使用 AMIs。安裝軟體時，您必須遵循 [NVIDIA GRID 雲端最終使用者授權合約](https://aws-nvidia-license-agreement.s3.amazonaws.com/NvidiaGridAWSUserLicenseAgreement.DOCX)的條款。

**考量事項**
+ G3 執行個體需要 AWS 提供 DNS 解析，GRID 授權才能運作。
+ 僅 495.x 版或更高版本的 NVIDIA 驅動程式支援 [IMDSv2](configuring-instance-metadata-service.md)。

**先決條件**
+ (Linux) 確認 AWS CLI 已安裝在您的執行個體上，並使用預設登入資料進行設定。如需詳細資訊，請參閱「AWS Command Line Interface 使用者指南」**中的[安裝 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)。
+ 使用者或角色必須擁有授予的許可，它包含 **AmazonS3ReadOnlyAccess** 政策。

## Amazon Linux 2023
<a name="nvidia-gaming-amazon-linux"></a>

**在執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo dnf update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo dnf install gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新啟動後，請重新連線至您的執行個體。

1. 安裝核心標頭套件。

   ```
   [ec2-user ~]$ sudo dnf install -y kernel-devel kernel-modules-extra kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms
   ```

1. 使用下列命令下載遊戲驅動程式安裝公用程式：

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

   此儲存貯體會保留遊戲驅動程式的多個版本。您可以使用下列命令查看所有可用版本：

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
   ```

1. 從下載的 `.zip` 封存中擷取遊戲驅動程序安裝公用程式。

   ```
   [ec2-user ~]$ unzip latest-driver-name.zip -d nvidia-drivers
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
   ```

1. 使用以下命令執行安裝程式：

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

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 使用以下命令建立所需的組態檔案。

   ```
   [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf
   vGamingMarketplace=2
   EOF
   ```

1. 使用以下命令下載認證檔案及重新命名。
   + 對於 590.48 版或更新版本：

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + 對於 460.39 到 580.95 版：

     ```
     [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"
     ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 510.x 版或更高版本的 NVIDIA 驅動程式，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [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
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 使用下列命令以確認 NVIDIA 遊戲授權。

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

   在輸出中，搜尋 `vGPU Software Licensed Product`。

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

## Amazon Linux 2
<a name="nvidia-gaming-amazon-linux-2"></a>

**在執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新啟動後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo yum install -y kernel-devel-$(uname -r)
   ```

1. 使用下列命令下載遊戲驅動程式安裝公用程式：

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

   此儲存貯體會保留遊戲驅動程式的多個版本。您可以使用下列命令查看所有可用版本：

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
   ```

1. 從下載的 `.zip` 封存中擷取遊戲驅動程序安裝公用程式。

   ```
   [ec2-user ~]$ unzip latest-driver-name.zip -d nvidia-drivers
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
   ```

1. 使用以下命令執行安裝程式：

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

   如果您是使用 Amazon Linux 2 搭配核心版本 5.10，請使用下列命令來安裝 NVIDIA 遊戲驅動程式。

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

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 使用以下命令建立所需的組態檔案。

   ```
   [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf
   vGamingMarketplace=2
   EOF
   ```

1. 使用以下命令下載認證檔案及重新命名。
   + 對於 590.48 版或更新版本：

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + 對於 460.39 到 580.95 版：

     ```
     [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"
     ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 510.x 版或更高版本的 NVIDIA 驅動程式，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [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
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 使用下列命令以確認 NVIDIA 遊戲授權。

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

   在輸出中，搜尋 `vGPU Software Licensed Product`。

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

## CentOS 7 和 Red Hat Enterprise Linux 7
<a name="nvidia-gaming-centos7-rhel7"></a>

**在執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連線至您的 Linux 執行個體。如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install -y gcc make
   ```

1. 更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo yum install -y unzip kernel-devel-$(uname -r)
   ```

1. 停用 NVIDIA 圖形卡的 `nouveau` 開放原始碼驅動程式。

   1. 將 `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
      ```

   1. 編輯 `/etc/default/grub` 檔案並新增下行：

      ```
      GRUB_CMDLINE_LINUX="rdblacklist=nouveau"
      ```

   1. 重建 Grub 組態。

      ```
      [ec2-user ~]$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
      ```

1. 使用下列命令下載遊戲驅動程式安裝公用程式：

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

   此儲存貯體會保留遊戲驅動程式的多個版本。您可以使用下列命令查看所有可用版本：

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
   ```

1. 從下載的 `.zip` 封存中擷取遊戲驅動程序安裝公用程式。

   ```
   [ec2-user ~]$ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
   ```

1. 使用以下命令執行安裝程式：

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

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 使用以下命令建立所需的組態檔案。

   ```
   [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf
   vGamingMarketplace=2
   EOF
   ```

1. 使用以下命令下載認證檔案及重新命名。
   + 對於 590.48 版或更新版本：

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + 對於 460.39 到 580.95 版：

     ```
     [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"
     ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 510.x 版或更高版本的 NVIDIA 驅動程式，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [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
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。如果您不需要此功能，請勿完成此步驟。

## CentOS Stream 8 和 Red Hat Enterprise Linux 8
<a name="nvidia-gaming-centos8-rhel8"></a>

**在執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連線至您的 Linux 執行個體。如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install -y gcc make
   ```

1. 更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo yum install -y unzip kernel-devel-$(uname -r)
   ```

1. 使用下列命令下載遊戲驅動程式安裝公用程式：

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

   此儲存貯體會保留遊戲驅動程式的多個版本。您可以使用下列命令查看所有可用版本：

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
   ```

1. 從下載的 `.zip` 封存中擷取遊戲驅動程序安裝公用程式。

   ```
   [ec2-user ~]$ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
   ```

1. 使用以下命令執行安裝程式：

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

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 使用以下命令建立所需的組態檔案。

   ```
   [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf
   vGamingMarketplace=2
   EOF
   ```

1. 使用以下命令下載認證檔案及重新命名。
   + 對於 590.48 版或更新版本：

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + 對於 460.39 到 580.95 版：

     ```
     [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"
     ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 510.x 版或更高版本的 NVIDIA 驅動程式，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [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
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

## Rocky Linux 8
<a name="nvidia-gaming-rocky-linux-8"></a>

**在執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連線至您的 Linux 執行個體。如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install -y gcc make
   ```

1. 更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo dnf install -y unzip elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r)
   ```

1. 使用下列命令下載遊戲驅動程式安裝公用程式：

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

   此儲存貯體會保留遊戲驅動程式的多個版本。您可以使用下列命令查看所有可用版本：

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://nvidia-gaming/linux/
   ```

1. 從下載的 `.zip` 封存中擷取遊戲驅動程序安裝公用程式。

   ```
   [ec2-user ~]$ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
   ```

1. 使用以下命令執行安裝程式：

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

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 使用以下命令建立所需的組態檔案。

   ```
   [ec2-user ~]$ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf
   vGamingMarketplace=2
   EOF
   ```

1. 使用以下命令下載認證檔案及重新命名。
   + 對於 590.48 版或更新版本：

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + 對於 460.39 到 580.95 版：

     ```
     [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"
     ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 510.x 版或更高版本的 NVIDIA 驅動程式，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [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
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

## Ubuntu 和 Debian
<a name="nvidia-gaming-ubuntu-debian"></a>

**在執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連線至您的 Linux 執行個體。如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   $ sudo apt-get install -y gcc make build-essential
   ```

1. 更新套件快取，並取得執行個體的套件更新。

   ```
   $ sudo apt-get update -y
   ```

1. 升級 `linux-aws` 套件以接收最新版本。

   ```
   $ sudo apt-get upgrade -y linux-aws
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   $ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   $ sudo apt install -y unzip dkms linux-headers-$(uname -r)
   ```

1. 停用 NVIDIA 圖形卡的 `nouveau` 開放原始碼驅動程式。

   1. 將 `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
      ```

   1. 編輯 `/etc/default/grub` 檔案並新增下行：

      ```
      GRUB_CMDLINE_LINUX="rdblacklist=nouveau"
      ```

   1. 重建 Grub 組態。

      ```
      $ sudo update-grub
      ```

1. 使用下列命令下載遊戲驅動程式安裝公用程式：

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

   此儲存貯體會保留遊戲驅動程式的多個版本。您可以使用下列命令查看所有可用版本：

   ```
   $ aws s3 ls --recursive s3://nvidia-gaming/linux/
   ```

1. 從下載的 `.zip` 封存中擷取遊戲驅動程序安裝公用程式。

   ```
   $ unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式：

   ```
   $ chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run
   ```

1. 使用以下命令執行安裝程式：

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

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 使用以下命令建立所需的組態檔案。

   ```
   $ cat << EOF | sudo tee -a /etc/nvidia/gridd.conf
   vGamingMarketplace=2
   EOF
   ```

1. 使用以下命令下載認證檔案及重新命名。
   + 對於 590.48 版或更新版本：

     ```
     $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + 對於 460.39 到 580.95 版：

     ```
     $ 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"
     ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 510.x 版或更高版本的 NVIDIA 驅動程式，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   $ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   $ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   $ sudo reboot
   ```

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。如果您不需要此功能，請勿完成此步驟。

## Windows 作業系統
<a name="nvidia-gaming-windows"></a>

在執行個體上安裝 NVIDIA 遊戲驅動程式之前，除了上述所有遊戲驅動程式的考量事項外，您還必須確保符合以下先決條件。
+ 如果您使用自訂的 Windows AMI 啟動 Windows 執行個體，AMI 必須是使用 Sysprep 建立的標準化映像，以確保遊戲驅動程式能夠正常運作。如需詳細資訊，請參閱[使用 Windows Sysprep 建立 Amazon EC2 AMI](ami-create-win-sysprep.md)。
+ 在 Windows 執行個體 AWS Tools for Windows PowerShell 上設定 的預設登入資料。如需詳細資訊，請參閱 *AWS Tools for PowerShell 使用者指南*中 [AWS Tools for Windows PowerShell入門](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-started.html)。

**在 Windows 執行個體上安裝 NVIDIA 遊戲驅動程式**

1. 連接至 Windows 執行個體，然後開啟 PowerShell 視窗。

1. 使用下列 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
   }
   }
   ```

   此 S3 儲存貯體會保留 NVIDIA GRID 驅動程式的多個版本。如果將 `$KeyPrefix` 變數的值從 *"windows/latest"* 變更為 *"windows"*，則可以下載儲存貯體中的所有可用版本。

1. 導覽至桌面並按兩下安裝檔案予以啟動 (選擇與您的執行個體 OS 版本對應的驅動程式版本)。依照指示安裝驅動程式，並視需要將執行個體重新開機。若要確認 GPU 是否正常運作，請檢查裝置管理員。

1. 使用下列其中一種方法來註冊驅動程式。

------
#### [ Version 527.27 or above ]

   使用 64 位元版本的 PowerShell 或命令提示字元視窗來建立下列登錄機碼。

   *key*：`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global`

   *name* (名稱)：vGamingMarketplace

   *type* (類型)：DWord

   *value* (值)：2

**PowerShell**  
執行下列 PowerShell 命令來建立此登錄值。 AWS Windows AMIs AWS Tools for PowerShell 中的 預設為 32 位元版本，且此命令失敗。請改用作業系統隨附的 64 位元版本 PowerShell。

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

**命令提示**  
執行下列登錄命令來建立此登錄值。您可以使用「命令提示字元」視窗或 64 位元版本的 PowerShell 來執行它。

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

------
#### [ Earlier versions ]

   使用 64 位元版本的 PowerShell 或命令提示字元視窗來建立下列登錄機碼。

   *key*：`HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global`

   *name* (名稱)：vGamingMarketplace

   *type* (類型)：DWord

   *value* (值)：2

**PowerShell**  
執行下列 PowerShell 命令來建立此登錄值。 AWS Windows AMIs AWS Tools for PowerShell 中的 預設為 32 位元版本，且此命令失敗。請改用作業系統隨附的 64 位元版本 PowerShell。

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

**命令提示**  
執行下列登錄命令，使用「命令提示字元」視窗來建立此登錄機碼。您也可以在 64 位元版本的 PowerShell 中使用此命令。

   ```
   reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global" /v vGamingMarketplace /t REG_DWORD /d 2
   ```

------

1. 在 PowerShell 中執行下列命令。這會下載認證檔案、重新命名檔案 `GridSwCert.txt`，並將檔案移至系統磁碟機上的 Public Documents (公用文件) 資料夾。通常，資料夾路徑為 `C:\Users\Public\Documents`。
   + 對於 591.59 版或更新版本：

     ```
     Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
     ```
   + 對於 460.39 到 581.80 版：

     ```
     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
   ```

1. 將執行個體重新開機。

1. 在執行個體上尋找 `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)
   ```

1. (選用) 為協助善加利用最高 4K 解析度的單一顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。如果您不需要此功能，請勿完成此步驟。