

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Driver NVIDIA per la tua istanza Amazon EC2
<a name="install-nvidia-driver"></a>

Un’istanza con una GPU NVIDIA collegata, come tipi di istanza della serie P o G, deve avere installato il driver NVIDIA appropriato. A seconda del tipo di istanza, puoi scaricare un driver NVIDIA pubblico, scaricare un driver da Amazon S3 disponibile solo AWS per i clienti o utilizzare un' AWS AMI con il driver preinstallato.

Per installare i driver AMD su un’istanza con una GPU AMD collegata, ad esempio un’istanza G4ad, consulta [Driver AMD](install-amd-driver.md).

**Topics**
+ [Tipi di driver NVIDIA](#nvidia-driver-types)
+ [Driver disponibili per tipo di istanza](#nvidia-driver-instance-type)
+ [Opzioni di installazione](#nvidia-installation-options)
+ [Utilizzalo per includere AMIs i driver NVIDIA](preinstalled-nvidia-driver.md)
+ [Installa i driver pubblici NVIDIA](public-nvidia-driver.md)
+ [Installa i driver NVIDIA GRID (istanze G7e, G6, G6e, G6f, Gr6f, G5, G4dn e G3)](nvidia-GRID-driver.md)
+ [Installa i driver di gioco NVIDIA (istanze G7e, G6, G6e, G5 e G4dn)](nvidia-gaming-driver.md)

## Tipi di driver NVIDIA
<a name="nvidia-driver-types"></a>

Di seguito sono riportati i principali tipi di driver NVIDIA che possono essere utilizzati con le istanze basate su GPU.

Driver Tesla  
Questi driver sono destinati principalmente ai carichi di lavoro di elaborazione, che vengono utilizzati per attività computazionali come calcoli parallelizzati a virgola mobile GPUs per l'apprendimento automatico e le veloci trasformazioni di Fourier per applicazioni di elaborazione ad alte prestazioni.

Driver GRID  
Questi driver sono certificati per fornire prestazioni ottimali per le applicazioni di visualizzazione professionali che eseguono il rendering di contenuti come modelli 3D o video ad alta risoluzione. Puoi configurare i driver GRID per supportare due modalità. Le Quadro Virtual Workstation forniscono l’accesso a quattro display 4K per GPU. Le vApps GRID forniscono funzionalità di hosting di app RDSH.

Driver di gioco  
Questi driver contengono ottimizzazioni per il gioco e vengono aggiornati frequentemente per migliorare le prestazioni. Supportano un singolo display 4K per GPU.

**Modalità configurata**  
In Windows, i driver Tesla sono configurati per l’esecuzione in modalità Tesla Compute Cluster (TCC). I driver GRID e di gioco sono configurati per l’esecuzione in modalità WDDM (Windows Display Driver Model). In modalità TCC, la scheda è dedicata ai carichi di lavoro di calcolo. In modalità WDDM, la scheda supporta sia i carichi di lavoro di calcolo che quelli grafici.

**Pannello di controllo NVIDIA**  
Il pannello di controllo NVIDIA è supportato con i driver GRID e Gaming. Non è supportato con i driver Tesla.

**Supportati per Tesla, GRID e APIs driver di gioco**
+ OpenCL, OpenGL e Vulkan
+ NVIDIA CUDA e librerie correlate (ad esempio, cuDNN, TensorRT, nvJPEG e cuBLAS)
+ NVENC per la codifica video e NVDEC per la decodifica video
+ Solo per Windows: APIs DirectX, Direct2D, accelerazione video DirectX, DirectX Raytracing

## Driver disponibili per tipo di istanza
<a name="nvidia-driver-instance-type"></a>

Nella tabella seguente vengono riepilogati i driver NVIDIA supportati per ogni tipo di istanza GPU.


| Tipo di istanza | Driver Tesla | Driver GRID | Driver di gioco | 
| --- | --- | --- | --- | 
| G3 | Sì | Sì | No | 
| G4dn | Sì | Sì | Sì | 
| G5 | Sì  | Sì | Sì | 
| G5g | Sì ¹ | No | No | 
| G6 | Sì  | Sì | Sì | 
| G6e | Sì  | Sì | Sì | 
| G6f | No | Sì | No | 
| Gr6 | Sì  | Sì | No | 
| Gr6f | No | Sì | No | 
| G7e | Sì  | Sì | Sì | 
| P2 | Sì | No | No | 
| P3 | Sì | No | No | 
| P4d | Sì | No | No | 
| P4de | Sì | No | No | 
| P5 | Sì | No | No | 
| P5e | Sì | No | No | 
| P5en | Sì | No | No | 
| P6-B200 | Sì | No | No | 
| P6e- GB200 | Sì | No | No | 
| P6-B300 | Sì | No | No | 

¹ Questo driver Tesla supporta anche applicazioni grafiche ottimizzate specifiche per la piattaforma ARM64 

## Opzioni di installazione
<a name="nvidia-installation-options"></a>

Utilizza una delle seguenti opzioni per ottenere i driver NVIDIA necessari per l’istanza GPU.

**Opzioni**

1. [Utilizzalo per includere AMIs i driver NVIDIA](preinstalled-nvidia-driver.md)

1. [Installa i driver pubblici NVIDIA](public-nvidia-driver.md)

1. [Installa i driver NVIDIA GRID (istanze G7e, G6, G6e, G6f, Gr6f, G5, G4dn e G3)](nvidia-GRID-driver.md)

1. [Installa i driver di gioco NVIDIA (istanze G7e, G6, G6e, G5 e G4dn)](nvidia-gaming-driver.md)

# Utilizzalo per includere AMIs i driver NVIDIA
<a name="preinstalled-nvidia-driver"></a>

AWS e NVIDIA offrono diverse Amazon Machine Images (AMIs) fornite con i driver NVIDIA installati.
+ [Offerte di Marketplace con il driver Tesla pubblico](https://aws.amazon.com/marketplace/search/results?page=1&filters=VendorId&VendorId=e6a5002c-6dd0-4d1e-8196-0a1d1857229b%2Cc568fe05-e33b-411c-b0ab-047218431da9&searchTerms=tesla+driver)
+ [Offerte di Marketplace con il driver GRID](https://aws.amazon.com/marketplace/search/results?&searchTerms=NVIDIA+quadro)
+ [Offerte di Marketplace con il driver di gioco](https://aws.amazon.com/marketplace/search/results?searchTerms=NVIDIA+gaming)

Per esaminare le considerazioni che dipendono dalla piattaforma del sistema operativo (OS), scegli la scheda relativa alla tua AMI.

------
#### [ Linux ]

Per aggiornare la versione del driver installata utilizzando uno di questi AMIs, è necessario disinstallare i pacchetti NVIDIA dall'istanza per evitare conflitti di versione. Utilizza questo comando per disinstallare i pacchetti NVIDIA:

```
[ec2-user ~]$ sudo yum erase nvidia cuda
```

Il pacchetto di kit di strumenti CUDA presenta dipendenze sui driver NVIDIA. Disinstallando i pacchetti NVIDIA, il kit di strumenti CUDA viene cancellato. Devi reinstallare questo kit di strumenti dopo avere installato il driver NVIDIA.

------
#### [ Windows ]

Se crei un’AMI Windows personalizzata utilizzando una delle offerte Marketplace AWS , l’AMI deve essere un’immagine standardizzata creata con Windows Sysprep per garantire che il driver GRID funzioni. Per ulteriori informazioni, consulta [Creare un'AMI Amazon EC2 utilizzando Windows Sysprep](ami-create-win-sysprep.md).

------

# Installa i driver pubblici NVIDIA
<a name="public-nvidia-driver"></a>

Se i driver Marketplace AWS AMIs descritti in [Utilizzalo per includere AMIs i driver NVIDIA](preinstalled-nvidia-driver.md) non si adattano al tuo caso d'uso, puoi installare i driver pubblici e portare la tua licenza. Le opzioni di installazione sono:
+ [Opzione 1: Installazione solo tramite driver](#public-nvidia-driver-only-install)
+ [Opzione 2: Installazione con il toolkit CUDA](#public-nvidia-driver-cuda-install) (consigliato per le distribuzioni Linux)

 

**Considerazioni sul tipo di istanza P6-B200 e P6-B300**  
Le piattaforme P6-B200 e P6-B300 sono uniche in quanto espongono le schede di interfaccia di rete Mellanox ConnectX () all'istanza come dispositivi. NICs PCIe Queste NICs non agiscono come tipiche interfacce di rete, ma fungono invece da NVSwitch bridge che forniscono un percorso di controllo per inizializzare e configurare la, che è la topologia dell'interconnessione GPU. NVFabric NVLink 

Per inizializzare completamente il sistema, NVIDIA Fabric Manager deve configurare e stabilire la topologia. `NVFabric` NVSwitch Ciò consente ai moduli del InfiniBand kernel di comunicare con Mellanox ConnectX. NICs

NVIDIA Fabric Manager è incluso nel toolkit CUDA. Consigliamo [Opzione 2: Installazione con il toolkit CUDA](#public-nvidia-driver-cuda-install) per questo tipo di istanza.

## Opzione 1: Installazione solo tramite driver
<a name="public-nvidia-driver-only-install"></a>

[Per installare un driver specifico, accedi alla tua istanza e scarica il driver pubblico NVIDIA a 64 bit per il tipo di istanza da http://www.nvidia. com/Download/Find.aspx.](http://www.nvidia.com/Download/Find.aspx) Per **Tipo di prodotto**, **Serie di prodotti** e **Prodotto**, utilizza le opzioni mostrate nella seguente tabella.

Quindi segui le istruzioni di installazione del **Local Repository nella Guida all'installazione** dei [driver NVIDIA](https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/index.html).

**Nota**  
I tipi di istanze P6-B200 e P6-B300 richiedono l'installazione e la configurazione di pacchetti aggiuntivi forniti in bundle con NVIDIA CUDA Toolkit. Per ulteriori informazioni, consulta le istruzioni per la distribuzione Linux in [Opzione 2: Installazione con il toolkit CUDA](#public-nvidia-driver-cuda-install).


| Istanza | Tipo di prodotto | Serie di prodotti | Prodotto | Versione driver minima | 
| --- | --- | --- | --- | --- | 
| G3 | Tesla | M-Class | M60 | -- | 
| G4dn | Tesla | T-Series | T4 | -- | 
| G5 | Tesla | Serie A | A10 | 470.00 o versioni successive | 
| G5g1 | Tesla | T-Series | T4G | 470.82.01 o versioni successive | 
| G6 | Tesla | Serie L | L4 | 525.0 o versioni successive | 
| G6e | Tesla | Serie L | L40S | 535.0 o versioni successive | 
| Gr6 | Tesla | Serie L | L4 | 525.0 o versioni successive | 
| G7e | Tesla | Serie RTX | RTX PRO 6000 Blackwell | 575.0 o versione successiva | 
| P2 | Tesla | Serie K | K80 | -- | 
| P3 | Tesla | Serie V | V100 | -- | 
| P4d | Tesla | Serie A | A100 | -- | 
| P4de | Tesla | Serie A | A100 | -- | 
| P5 | Tesla | Serie H | H100 | 530 o versioni successive | 
| P5e | Tesla | Serie H | H200 | 550 o versioni successive | 
| P5en | Tesla | Serie H | H200 | 550 o versioni successive | 
| P6-B2002 | Tesla | Serie HGX | B200 | 570 o versione successiva | 
| P6e-00 GB2 | Tesla | Serie HGX | B200 | 570 o successivo | 
| P6-B300 2 | Tesla | Serie HGX | B300 | 580 o versione successiva | 

1 Il sistema operativo per le istanze G5g è Linux aarch64.

2 Per i tipi di istanze P6-B200 e P6-B300, esistono requisiti di installazione aggiuntivi per configurare NVIDIA Fabric Manager.

## Opzione 2: Installazione con il toolkit CUDA
<a name="public-nvidia-driver-cuda-install"></a>

Le istruzioni di installazione variano leggermente in base al sistema operativo. Per installare driver pubblici sulla tua istanza con il toolkit NVIDIA CUDA, segui le istruzioni relative al sistema operativo dell’istanza. Ad esempio, per i sistemi operativi non mostrati qui, segui le istruzioni per il tuo sistema operativo e l’architettura del tipo di istanza sul sito web di NVIDIA Developer. Per ulteriori informazioni, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads).

Per l'architettura del tipo di istanza o altre specifiche, consulta le specifiche di [calcolo accelerato](https://docs.aws.amazon.com/ec2/latest/instancetypes/ac.html) nel riferimento *Amazon EC2 Instance Types*.

### Amazon Linux 2023
<a name="nvidia-public-install-driver-al2023"></a>

Questa sezione tratta l’installazione di un toolkit NVIDIA CUDA su un’istanza Amazon Linux 2023. Gli esempi di comandi in questa sezione si basano su un’architettura `x86_64`.

Per i comandi `arm64-sbsa`, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=arm64-sbsa) e seleziona le opzioni che si applicano alla tua distribuzione. Le istruzioni vengono visualizzate dopo aver effettuato la selezione finale.

**Prerequisito**  
Prima di installare il toolkit e i driver, esegui il seguente comando per assicurarti di avere la versione corretta delle intestazioni kernel e dei pacchetti di sviluppo.

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

**Scarica il toolkit e i driver**  
Scegli il tipo di installazione da utilizzare per la tua istanza e segui i passaggi associati.

------
#### [ RPM local installation ]

Puoi seguire queste istruzioni per scaricare il bundle del repository di installazione del toolkit CUDA sulla tua istanza, poi estrarre e registrare il bundle specificato.

Per visualizzare le istruzioni sul sito web per sviluppatori NVIDIA, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Amazon-Linux&target_version=2023&target_type=rpm_local).

```
[ec2-user ~]$ wget https://developer.download.nvidia.com/compute/cuda/13.0.0/local_installers/cuda-repo-amzn2023-13-0-local-13.0.0_580.65.06-1.x86_64.rpm
[ec2-user ~]$ sudo rpm -i cuda-repo-amzn2023-13-0-local-13.0.0_580.65.06-1.x86_64.rpm
```

------
#### [ RPM network installation ]

Puoi seguire queste istruzioni per registrare il repository CUDA con il gestore di pacchetti sulla tua istanza. Quando esegui i passaggi di installazione, il gestore di pacchetti scarica solo i pacchetti necessari.

Per visualizzare le istruzioni sul sito web per sviluppatori NVIDIA, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Amazon-Linux&target_version=2023&target_type=rpm_network).

```
[ec2-user ~]$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb
[ec2-user ~]$ sudo dpkg -i cuda-keyring_1.1-1_all.deb
```

------

I passaggi rimanenti sono gli stessi sia per l’installazione locale che per quella di rete.

1. Completa l’installazione del toolkit CUDA

   ```
   [ec2-user ~]$ sudo dnf clean all
   [ec2-user ~]$ sudo dnf install cuda-toolkit -y
   ```

1. Installa la variante del driver relativa al modulo open kernel

   ```
   [ec2-user ~]$ sudo dnf module install nvidia-driver:open-dkms -y
   ```

1. Installa GPUDirect Storage and Fabric Manager

   ```
   [ec2-user ~]$ sudo dnf install nvidia-gds -y
   [ec2-user ~]$ sudo dnf install nvidia-fabric-manager -y
   ```

1. Abilita Fabric Manager e la persistenza dei driver

   ```
   [ec2-user ~]$ sudo systemctl enable nvidia-fabricmanager
   [ec2-user ~]$ sudo systemctl enable nvidia-persistenced
   ```

1. (*Solo P6-B200 e P6-B300*) Questi tipi di istanze richiedono l'installazione e la configurazione di pacchetti aggiuntivi forniti in bundle con NVIDIA CUDA Toolkit.

   1. Installa NVIDIA Link Subnet Manager e `ibstat`.

      ```
      [ec2-user ~]$ sudo dnf install nvlink5
      ```

   1. Abilita il caricamento automatico del modulo Infiniband all’avvio.

      ```
      [ec2-user ~]$ echo "ib_umad" | sudo tee -a /etc/modules-load.d/modules.conf
      ```

1. Riavvia l’istanza

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

### Ubuntu 24.04
<a name="nvidia-public-install-driver-ubuntu2024"></a>

Questa sezione tratta l’installazione di un toolkit NVIDIA CUDA su un’istanza Ubuntu 24.04. Gli esempi di comandi in questa sezione si basano su un’architettura `x86_64`.

Per i comandi `arm64-sbsa`, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=arm64-sbsa) e seleziona le opzioni che si applicano alla tua distribuzione. Le istruzioni vengono visualizzate dopo aver effettuato la selezione finale.

**Prerequisito**  
Prima di installare il toolkit e i driver, esegui il seguente comando per assicurarti di avere la versione corretta delle intestazioni kernel e dei pacchetti di sviluppo.

```
$ apt install linux-headers-$(uname -r)
```

**Scarica il toolkit e i driver**  
Scegli il tipo di installazione da utilizzare per la tua istanza e segui i passaggi associati.

------
#### [ RPM local installation ]

Puoi seguire queste istruzioni per scaricare il bundle del repository di installazione del toolkit CUDA sulla tua istanza, poi estrarre e registrare il bundle specificato.

Per visualizzare le istruzioni sul sito web per sviluppatori NVIDIA, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=24.04&target_type=deb_local).

```
$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pin
$ sudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600
$ wget https://developer.download.nvidia.com/compute/cuda/13.0.0/local_installers/cuda-repo-ubuntu2404-13-0-local_13.0.0-580.65.06-1_amd64.deb
$ sudo dpkg -i cuda-repo-ubuntu2404-13-0-local_13.0.0-580.65.06-1_amd64.deb
$ sudo cp /var/cuda-repo-ubuntu2404-13-0-local/cuda-*-keyring.gpg /usr/share/keyrings/
```

------
#### [ RPM network installation ]

Puoi seguire queste istruzioni per registrare il repository CUDA con il gestore di pacchetti sulla tua istanza. Quando esegui i passaggi di installazione, il gestore di pacchetti scarica solo i pacchetti necessari.

Per visualizzare le istruzioni sul sito web per sviluppatori NVIDIA, consulta [CUDA Toolkit Downloads](https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=24.04&target_type=deb_network).

```
$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb
$ sudo dpkg -i cuda-keyring_1.1-1_all.deb
```

------

I passaggi rimanenti sono gli stessi sia per l’installazione locale che per quella di rete.

1. Completa l’installazione del toolkit CUDA

   ```
   $ sudo apt update
   $ sudo apt install cuda-toolkit -y
   ```

1. Installa la variante del driver relativa al modulo open kernel

   ```
   $ sudo apt install nvidia-open -y
   ```

1. Installa Storage and Fabric Manager GPUDirect 

   ```
   $ sudo apt install nvidia-gds -y
   $ sudo apt install nvidia-fabricmanager -y
   ```

1. Abilita Fabric Manager e la persistenza dei driver

   ```
   $ sudo systemctl enable nvidia-fabricmanager
   $ sudo systemctl enable nvidia-persistenced
   ```

1. (*Solo P6-B200 e P6-B300*) Questi tipi di istanze richiedono l'installazione e la configurazione di pacchetti aggiuntivi forniti in bundle con NVIDIA CUDA Toolkit.

   1. Installa i driver di dispositivo e le utilità di diagnostica specifici più recenti. InfiniBand

      ```
      $ sudo apt install linux-modules-extra-$(uname -r) -y
      $ sudo apt install infiniband-diags -y
      ```

   1. Installa NVIDIA Link Subnet Manager.

      ```
      $ sudo apt install nvlsm -y
      ```

1. Riavvia l’istanza

   ```
   sudo reboot
   ```

1. Aggiorna il percorso e aggiungi la seguente variabile di ambiente.

   ```
   $ export PATH=${PATH}:/usr/local/cuda-13.0/bin
   $ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/cuda-13.0/lib64
   ```

### Sistemi operativi Windows
<a name="nvidia-public-install-driver-windows"></a>

Per installare il driver NVIDIA su Windows, segui questi passaggi:

1. Aprire la cartella in cui è stato scaricato il driver e avviare il file di installazione. Seguire le istruzioni per installare il driver e riavviare l’istanza come necessario.

1. Disabilita la scheda video denominata **Scheda video di base Microsoft** contrassegnata da un’icona di avviso utilizzando Gestione dispositivi. Installare le funzionalità Windows **Media Foundation** e **Quality Windows Audio Video Experience**.
**Importante**  
Non disattivare la scheda video denominata **Scheda video remota di Microsoft**. Se la **Scheda video remota di Microsoft** è disabilitata, la connessione potrebbe essere interrotta e i tentativi di connessione all’istanza dopo il riavvio potrebbero fallire.

1. Aprire Gestione dispositivi per verificare che la GPU funzioni correttamente.

1. Per ottenere prestazioni ottimali dalla GPU, completare le fasi di ottimizzazione in [Ottimizza le impostazioni della GPU sulle istanze Amazon EC2](optimize_gpu.md).

# Installa i driver NVIDIA GRID (istanze G7e, G6, G6e, G6f, Gr6f, G5, G4dn e G3)
<a name="nvidia-GRID-driver"></a>

Questi AWS download sono disponibili solo per i clienti. Effettuando il download, al fine di rispettare i requisiti della AWS soluzione di cui al Contratto di licenza per l'utente finale (EULA) di NVIDIA GRID Cloud, l'utente accetta di utilizzare il software scaricato solo AMIs per svilupparlo con l'hardware NVIDIA L4, NVIDIA L40S, NVIDIA A10G, NVIDIA Tesla T4 o NVIDIA Tesla M60. È possibile utilizzare i driver GRID sia per creare che per utilizzarli all' AWS interno dell'ambiente. AMIs Installando il software, sarai vincolato dai termini del contratto di licenza con l’utente finale [NVIDIA GRID Cloud End User License Agreement](https://aws-nvidia-license-agreement.s3.amazonaws.com/NvidiaGridAWSUserLicenseAgreement.DOCX). Per informazioni sulla versione del driver NVIDIA GRID per il sistema operativo in uso, consulta [NVIDIA® Virtual GPU (vGPU) Software](https://docs.nvidia.com/vgpu/) sul sito web di NVIDIA.

**Considerazioni**
+ Le istanze G7e richiedono GRID 19.1 o versione successiva per Linux e 19.3 (581.192) o versione successiva per Windows.
+ Le istanze G6f e Gr6f richiedono GRID 18.4 o versioni successive.
+ Le istanze G6e richiedono GRID 17.4 o versioni successive.
+ Le istanze G6 e Gr6 richiedono GRID 17.1 o versioni successive.
+ Le istanze G5 richiedono GRID 13.1 o successivo (o GRID 12.4 o successivo).
+ Le istanze G3 richiedono AWS una risoluzione DNS fornita per il funzionamento delle licenze GRID.
+ [IMDSv2](configuring-instance-metadata-service.md)è supportato solo con la versione 14.0 o successiva del driver NVIDIA.
+ Per le istanze Windows, se si avvia l’istanza da una AMI Windows personalizzata, l’AMI deve essere un’immagine standardizzata creata con Windows Sysprep per garantire che il driver GRID funzioni. Per ulteriori informazioni, consulta [Creare un'AMI Amazon EC2 utilizzando Windows Sysprep](ami-create-win-sysprep.md).
+ GRID 17.0 e versioni successive non supportano Windows Server 2019.
+ GRID 14.2 e versioni successive non supportano Windows Server 2016.
+ GRID 17.0 e versioni successive non sono supportati con le istanze G3.
+ Per le istanze Linux, potresti dover installare o aggiornare pacchetti, come gcc, se il programma di installazione NVIDIA ha esito negativo e viene visualizzato un messaggio di errore. Le specifiche dipendono dalle versioni del sistema operativo e del kernel. Per ulteriori informazioni, consulta il portale NVIDIA Enterprise Support.

**Prerequisiti**
+ (Linux) Verifica che AWS CLI sia installato sull'istanza e configurato con le credenziali predefinite. Per ulteriori informazioni, consulta [Installazione dell’ AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) nella *Guida per l’utente dell’AWS Command Line Interface *.
+ (Windows) Configura le credenziali predefinite per la AWS Tools for Windows PowerShell sulla tua istanza. Per ulteriori informazioni, consulta [Nozioni di base su AWS Tools for Windows PowerShell](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-started.html) nella *Guida per l’utente di AWS Strumenti per PowerShell *.
+ Il tuo utente o ruolo deve disporre delle autorizzazioni concesse che contengono la politica di **ReadOnlyAccessAmazonS3**.

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

**Come installare il driver NVIDIA GRID sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installa i pacchetti delle intestazioni kernel.

   ```
   [ec2-user ~]$ sudo dnf install -y kernel-devel kernel-modules-extra
   ```

1. Scaricare l’utilità di installazione del driver GRID utilizzando il seguente comando:

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

   In questo bucket vengono archiviate più versioni di un driver GRID. È possibile visualizzare tutte le versioni disponibili con il comando seguente.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente.

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

1. Eseguire lo script di installazione automatica come segue per installare il driver GRID scaricato. Ad esempio:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Verificare che il driver funzioni. La risposta al comando seguente elenca la versione installata del driver NVIDIA e i dettagli su. GPUs

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. Se utilizzi il software vGPU NVIDIA versione 14.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

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

**Come installare il driver NVIDIA GRID sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installa il pacchetto delle intestazioni kernel per la versione del kernel in esecuzione.

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

1. Scaricare l’utilità di installazione del driver GRID utilizzando il seguente comando:

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

   In questo bucket vengono archiviate più versioni di un driver GRID. È possibile visualizzare tutte le versioni disponibili con il comando seguente.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente.

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

1. Eseguire lo script di installazione automatica come segue per installare il driver GRID scaricato. Ad esempio:

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

   Se si utilizza Amazon Linux 2 con kernel versione 5.10, utilizzare il comando seguente per installare il driver GRID.

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Verificare che il driver funzioni. La risposta al comando seguente elenca la versione installata del driver NVIDIA e i dettagli su. GPUs

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. Se utilizzi il software vGPU NVIDIA versione 14.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

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

**Come installare il driver NVIDIA GRID sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installa il pacchetto delle intestazioni kernel per la versione del kernel in esecuzione.

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

1. Disattivare il driver open source `nouveau` per le schede grafiche NVIDIA.

   1. Aggiungere `nouveau` al file di blacklist `/etc/modprobe.d/blacklist.conf`. Copiare il seguente blocco di codice e incollarlo in un terminale.

      ```
      [ec2-user ~]$ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf
      blacklist vga16fb
      blacklist nouveau
      blacklist rivafb
      blacklist nvidiafb
      blacklist rivatv
      EOF
      ```

   1. Modificare il file `/etc/default/grub` e aggiungere la seguente riga:

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

   1. Ricompilare il file di configurazione di Grub.

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

1. Scaricare l’utilità di installazione del driver GRID utilizzando il seguente comando:

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

   In questo bucket vengono archiviate più versioni di un driver GRID. È possibile visualizzare tutte le versioni disponibili con il comando seguente.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente.

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

1. Eseguire lo script di installazione automatica come segue per installare il driver GRID scaricato. Ad esempio:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Verificare che il driver funzioni. La risposta al comando seguente elenca la versione installata del driver NVIDIA e i dettagli su. GPUs

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. Se utilizzi il software vGPU NVIDIA versione 14.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

   1. Installa il pacchetto GUI desktop/workstation .

      ```
      [ec2-user ~]$ sudo yum groupinstall -y "Server with GUI"
      ```

## Per CentOS Stream 8 e Red Hat Enterprise Linux 8
<a name="nvidia-grid-centos8-rhel8"></a>

**Come installare il driver NVIDIA GRID sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installa il pacchetto delle intestazioni kernel per la versione del kernel in esecuzione.

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

1. Scaricare l’utilità di installazione del driver GRID utilizzando il seguente comando:

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

   In questo bucket vengono archiviate più versioni di un driver GRID. È possibile visualizzare tutte le versioni disponibili con il comando seguente.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente.

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

1. Eseguire lo script di installazione automatica come segue per installare il driver GRID scaricato. Ad esempio:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Verificare che il driver funzioni. La risposta al comando seguente elenca la versione installata del driver NVIDIA e i dettagli su. GPUs

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. Se utilizzi il software vGPU NVIDIA versione 14.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

   1. Installare il pacchetto workstation della GUI.

      ```
      [ec2-user ~]$ sudo dnf groupinstall -y workstation
      ```

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

**Per installare il driver NVIDIA GRID sull’istanza Linux**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installa il pacchetto delle intestazioni kernel per la versione del kernel in esecuzione.

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

1. Scaricare l’utilità di installazione del driver GRID utilizzando il seguente comando:

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

   In questo bucket vengono archiviate più versioni di un driver GRID. È possibile visualizzare tutte le versioni disponibili con il comando seguente.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente.

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

1. Eseguire lo script di installazione automatica come segue per installare il driver GRID scaricato. Ad esempio:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Verificare che il driver funzioni. La risposta al comando seguente elenca la versione installata del driver NVIDIA e i dettagli su. GPUs

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. Se utilizzi il software vGPU NVIDIA versione 14.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

## Ubuntu e Debian
<a name="nvidia-grid-ubuntu-debian"></a>

**Come installare il driver NVIDIA GRID sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. (Ubuntu) Aggiornare il pacchetto `linux-aws` per ricevere la versione più recente.

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

   (Debian) Aggiornare il pacchetto per ricevere la versione più recente.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

   ```
   $ sudo reboot
   ```

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installare il pacchetto delle intestazioni kernel per la versione del kernel correntemente in esecuzione.

   ```
   $ sudo apt-get install -y linux-headers-$(uname -r) linux-modules-extra-$(uname -r)
   ```

1. Disattivare il driver open source `nouveau` per le schede grafiche NVIDIA.

   1. Aggiungere `nouveau` al file di blacklist `/etc/modprobe.d/blacklist.conf`. Copiare il seguente blocco di codice e incollarlo in un terminale.

      ```
      $ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf
      blacklist vga16fb
      blacklist nouveau
      blacklist rivafb
      blacklist nvidiafb
      blacklist rivatv
      EOF
      ```

   1. Modificare il file `/etc/default/grub` e aggiungere la seguente riga:

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

   1. Ricompilare il file di configurazione di Grub.

      ```
      $ sudo update-grub
      ```

1. Scaricare l’utilità di installazione del driver GRID utilizzando il seguente comando:

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

   In questo bucket vengono archiviate più versioni di un driver GRID. È possibile visualizzare tutte le versioni disponibili con il comando seguente.

   ```
   $ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente.

   ```
   $ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. Eseguire lo script di installazione automatica come segue per installare il driver GRID scaricato. Ad esempio:

   ```
   $ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Verificare che il driver funzioni. La risposta al comando seguente elenca la versione installata del driver NVIDIA e i dettagli su. GPUs

   ```
   $ nvidia-smi -q | head
   ```

1. Se utilizzi il software vGPU NVIDIA versione 14.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

   ```
   $ sudo reboot
   ```

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

   1. Installa il pacchetto GUI desktop/workstation .

      ```
      $ sudo apt-get install -y lightdm ubuntu-desktop
      ```

## Sistemi operativi Windows
<a name="nvidia-grid-windows"></a>

**Per installare il driver NVIDIA GRID sull’istanza di Windows**

1. Connect all'istanza di Windows e apri una PowerShell finestra.

1. Scarica i driver e il [contratto di licenza per l'utente finale di NVIDIA GRID Cloud](https://aws-nvidia-license-agreement.s3.amazonaws.com/NvidiaGridAWSUserLicenseAgreement.DOCX) da Amazon S3 sul desktop utilizzando i PowerShell seguenti comandi.

   ```
   $Bucket = "ec2-windows-nvidia-drivers"
   $KeyPrefix = "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
   }
   }
   ```

   In questo bucket, vengono archiviate più versioni di un driver NVIDIA GRID. È possibile scaricare tutte le versioni di Windows disponibili nel bucket rimuovendo l’opzione `-KeyPrefix $KeyPrefix`. Per informazioni sulla versione del driver NVIDIA GRID per il sistema operativo in uso, consulta [NVIDIA® Virtual GPU (vGPU) Software](https://docs.nvidia.com/vgpu/) sul sito web di NVIDIA.

   A partire da GRID versione 11.0 puoi utilizzare i driver in `latest` per le istanze G3 e G4dn. Non verranno aggiunte versioni successive alla 11.0 a `g4/latest`, ma la versione 11.0 e le versioni precedenti specifiche di G4dn continueranno a stare in `g4/latest`.

   Le istanze G5 richiedono GRID 13.1 o successivo (o GRID 12.4 o successivo).

1. Accedere al desktop e fare doppio clic sul file di installazione per avviarlo (scegliere la versione del driver che corrisponde alla versione SO dell’istanza in uso). Seguire le istruzioni per installare il driver e riavviare l’istanza come necessario. Per verificare che la GPU funzioni correttamente, controllare in Gestione dispositivi.

1. (Opzionale) Utilizzare il seguente comando per disabilitare la pagina di licenza nel pannello di controllo per evitare che gli utenti modifichino accidentalmente il tipo di prodotto (NVIDIA GRID Virtual Workstation è abilitata per impostazione predefinita). Per ulteriori informazioni, consulta il documento [GRID Licensing User Guide](https://docs.nvidia.com/vgpu/4.6/grid-licensing-user-guide/index.html).

**PowerShell**  
Esegui i seguenti PowerShell comandi per creare il valore di registro per disabilitare la pagina delle licenze nel pannello di controllo. AWS Strumenti per PowerShell In AWS Windows l' AMIs impostazione predefinita è la versione a 32 bit e questo comando ha esito negativo. Utilizzate invece la versione a 64 bit PowerShell inclusa nel sistema operativo.

   ```
   New-Item -Path "HKLM:\SOFTWARE\NVIDIA Corporation\Global" -Name GridLicensing
   New-ItemProperty -Path "HKLM:\SOFTWARE\NVIDIA Corporation\Global\GridLicensing" -Name "NvCplDisableManageLicensePage" -PropertyType "DWord" -Value "1"
   ```

**Prompt dei comandi**  
Esegui il seguente comando di registro per creare il valore di registro al fine di disabilitare la pagina delle licenze nel pannello di controllo. È possibile eseguirlo utilizzando la finestra del prompt dei comandi o una versione a 64 bit diPowerShell.

   ```
   reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global\GridLicensing" /v NvCplDisableManageLicensePage /t REG_DWORD /d 1
   ```

1. (Facoltativo) A seconda del caso d’uso, potresti completare le fasi facoltative riportate di seguito. Se non è necessaria questa funzionalità, non completare le fasi.

   1. Per utilizzare i quattro display con risoluzione fino a 4K, imposta il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

   1. La modalità NVIDIA Quadro Virtual Workstation è abilitata per impostazione predefinita. Per attivare le funzionalità di hosting di applicazioni virtualizzate GRID per applicazioni RDSH, completare la procedura di attivazione dell’applicazione virtualizzata GRID in [Attiva le applicazioni virtuali NVIDIA GRID sulle tue istanze basate su Amazon EC2 GPU](activate_grid.md).

# Installa i driver di gioco NVIDIA (istanze G7e, G6, G6e, G5 e G4dn)
<a name="nvidia-gaming-driver"></a>

Questi driver AWS sono disponibili solo per i clienti. Scaricandoli, l'utente accetta di utilizzare il software scaricato solo AMIs per svilupparlo con l'hardware RTX PRO 6000 Blackwell, NVIDIA L4, NVIDIA L40S, NVIDIA A10G, NVIDIA Tesla T4 o NVIDIA Tesla M60. È possibile utilizzare i driver GRID sia per AWS creare AMIs che per utilizzarli all'interno dell'ambiente. Installando il software, sarai vincolato dai termini del contratto di licenza con l’utente finale [NVIDIA GRID Cloud End User License Agreement](https://aws-nvidia-license-agreement.s3.amazonaws.com/NvidiaGridAWSUserLicenseAgreement.DOCX).

**Considerazioni**
+ Le istanze G3 richiedono una risoluzione DNS AWS fornita per il funzionamento delle licenze GRID.
+ [IMDSv2](configuring-instance-metadata-service.md)è supportato solo con la versione 495.x o successiva del driver NVIDIA. 

**Prerequisiti**
+ (Linux) Verifica che AWS CLI sia installato sull'istanza e configurato con le credenziali predefinite. Per ulteriori informazioni, consulta [Installazione dell’ AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) nella *Guida per l’utente dell’AWS Command Line Interface *.
+ Il tuo utente o ruolo deve disporre delle autorizzazioni concesse che contengono la politica di **ReadOnlyAccessAmazonS3**.

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

**Come installare il driver di gioco NVIDIA sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettiti alla tua istanza dopo averla riavviata.

1. Installa i pacchetti delle intestazioni kernel.

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

1. Scaricare l’utilità di installazione del driver di gioco utilizzando il seguente comando:

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

   In questo bucket, vengono archiviate più versioni di un driver di gioco. È possibile visualizzare tutte le versioni disponibili con il comando seguente:

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

1. Estrarre l’utilità di installazione del driver di gioco dall’archivio `.zip` scaricato.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente:

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

1. Eseguire il programma di installazione utilizzando l’URL seguente:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Per creare il file di configurazione richiesto, utilizza i comandi seguenti.

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

1. Utilizza il comando seguente per scaricare e rinominare il file certificato.
   + Per la versione 590.48 o successiva:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + Per le versioni da 460.39 a 580.95:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
     ```
   + Per le versioni da 440.68 a 445.48:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
     ```
   + Per le versioni precedenti:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
     ```

1. Se utilizzi il driver NVIDIA versione 510.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. Verificare la licenza NVIDIA Gaming utilizzando il seguente comando:

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

   Nell’output, cerca per `vGPU Software Licensed Product`.

1. (Facoltativo) Per utilizzare un display singolo con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

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

**Come installare il driver di gioco NVIDIA sull’istanza**

1. Connettiti alla tua istanza. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Installare **gcc** e **make**, se non sono già installati.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettiti alla tua istanza dopo averla riavviata.

1. Installare il pacchetto delle intestazioni kernel per la versione del kernel correntemente in esecuzione.

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

1. Scaricare l’utilità di installazione del driver di gioco utilizzando il seguente comando:

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

   In questo bucket, vengono archiviate più versioni di un driver di gioco. È possibile visualizzare tutte le versioni disponibili con il comando seguente:

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

1. Estrarre l’utilità di installazione del driver di gioco dall’archivio `.zip` scaricato.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente:

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

1. Eseguire il programma di installazione utilizzando l’URL seguente:

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

   Se si utilizza Amazon Linux 2 con kernel versione 5.10, utilizzare il comando seguente per installare i driver di gioco NVIDIA.

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Per creare il file di configurazione richiesto, utilizza i comandi seguenti.

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

1. Utilizza il comando seguente per scaricare e rinominare il file certificato.
   + Per la versione 590.48 o successiva:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + Per le versioni da 460.39 a 580.95:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
     ```
   + Per le versioni da 440.68 a 445.48:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
     ```
   + Per le versioni precedenti:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
     ```

1. Se utilizzi il driver NVIDIA versione 510.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. Verificare la licenza NVIDIA Gaming utilizzando il seguente comando:

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

   Nell’output, cerca per `vGPU Software Licensed Product`.

1. (Facoltativo) Per utilizzare un display singolo con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

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

**Come installare il driver di gioco NVIDIA sull’istanza**

1. Connessione a un’istanza Linux. Installare **gcc** e **make**, se non sono già installati.

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

1. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installare il pacchetto delle intestazioni kernel per la versione del kernel correntemente in esecuzione.

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

1. Disattivare il driver open source `nouveau` per le schede grafiche NVIDIA.

   1. Aggiungere `nouveau` al file di blacklist `/etc/modprobe.d/blacklist.conf`. Copiare il seguente blocco di codice e incollarlo in un terminale.

      ```
      [ec2-user ~]$ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf
      blacklist vga16fb
      blacklist nouveau
      blacklist rivafb
      blacklist nvidiafb
      blacklist rivatv
      EOF
      ```

   1. Modificare il file `/etc/default/grub` e aggiungere la seguente riga:

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

   1. Ricompilare il file di configurazione di Grub.

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

1. Scaricare l’utilità di installazione del driver di gioco utilizzando il seguente comando:

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

   In questo bucket, vengono archiviate più versioni di un driver di gioco. È possibile visualizzare tutte le versioni disponibili con il comando seguente:

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

1. Estrarre l’utilità di installazione del driver di gioco dall’archivio `.zip` scaricato.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente:

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

1. Eseguire il programma di installazione utilizzando l’URL seguente:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Per creare il file di configurazione richiesto, utilizza i comandi seguenti.

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

1. Utilizza il comando seguente per scaricare e rinominare il file certificato.
   + Per la versione 590.48 o successiva:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + Per le versioni da 460.39 a 580.95:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
     ```
   + Per le versioni da 440.68 a 445.48:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
     ```
   + Per le versioni precedenti:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
     ```

1. Se utilizzi il driver NVIDIA versione 510.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) Per utilizzare un display singolo con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/). Se non è necessaria questa funzionalità, non completare questa fase.

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

**Come installare il driver di gioco NVIDIA sull’istanza**

1. Connessione a un’istanza Linux. Installare **gcc** e **make**, se non sono già installati.

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

1. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installare il pacchetto delle intestazioni kernel per la versione del kernel correntemente in esecuzione.

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

1. Scaricare l’utilità di installazione del driver di gioco utilizzando il seguente comando:

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

   In questo bucket, vengono archiviate più versioni di un driver di gioco. È possibile visualizzare tutte le versioni disponibili con il comando seguente:

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

1. Estrarre l’utilità di installazione del driver di gioco dall’archivio `.zip` scaricato.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente:

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

1. Eseguire il programma di installazione utilizzando l’URL seguente:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Per creare il file di configurazione richiesto, utilizza i comandi seguenti.

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

1. Utilizza il comando seguente per scaricare e rinominare il file certificato.
   + Per la versione 590.48 o successiva:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + Per le versioni da 460.39 a 580.95:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
     ```
   + Per le versioni da 440.68 a 445.48:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
     ```
   + Per le versioni precedenti:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
     ```

1. Se utilizzi il driver NVIDIA versione 510.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) Per utilizzare un display singolo con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

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

**Come installare il driver di gioco NVIDIA sull’istanza**

1. Connessione a un’istanza Linux. Installare **gcc** e **make**, se non sono già installati.

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

1. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

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

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installare il pacchetto delle intestazioni kernel per la versione del kernel correntemente in esecuzione.

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

1. Scaricare l’utilità di installazione del driver di gioco utilizzando il seguente comando:

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

   In questo bucket, vengono archiviate più versioni di un driver di gioco. È possibile visualizzare tutte le versioni disponibili con il comando seguente:

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

1. Estrarre l’utilità di installazione del driver di gioco dall’archivio `.zip` scaricato.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente:

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

1. Eseguire il programma di installazione utilizzando l’URL seguente:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Per creare il file di configurazione richiesto, utilizza i comandi seguenti.

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

1. Utilizza il comando seguente per scaricare e rinominare il file certificato.
   + Per la versione 590.48 o successiva:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + Per le versioni da 460.39 a 580.95:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
     ```
   + Per le versioni da 440.68 a 445.48:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
     ```
   + Per le versioni precedenti:

     ```
     [ec2-user ~]$ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
     ```

1. Se utilizzi il driver NVIDIA versione 510.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

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

1. (Facoltativo) Per utilizzare un display singolo con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/).

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

**Come installare il driver di gioco NVIDIA sull’istanza**

1. Connessione a un’istanza Linux. Installare **gcc** e **make**, se non sono già installati.

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

1. Aggiornare la cache dei pacchetti e ottenere gli aggiornamenti dei pacchetti per l’istanza.

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

1. Aggiornare il pacchetto `linux-aws` per ricevere la versione più recente.

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

1. Riavviare l’istanza per caricare la versione più recente del kernel.

   ```
   $ sudo reboot
   ```

1. Riconnettersi all’istanza dopo averla riavviata.

1. Installare il pacchetto delle intestazioni kernel per la versione del kernel correntemente in esecuzione.

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

1. Disattivare il driver open source `nouveau` per le schede grafiche NVIDIA.

   1. Aggiungere `nouveau` al file di blacklist `/etc/modprobe.d/blacklist.conf`. Copiare il seguente blocco di codice e incollarlo in un terminale.

      ```
      $ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf
      blacklist vga16fb
      blacklist nouveau
      blacklist rivafb
      blacklist nvidiafb
      blacklist rivatv
      EOF
      ```

   1. Modificare il file `/etc/default/grub` e aggiungere la seguente riga:

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

   1. Ricompilare il file di configurazione di Grub.

      ```
      $ sudo update-grub
      ```

1. Scaricare l’utilità di installazione del driver di gioco utilizzando il seguente comando:

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

   In questo bucket, vengono archiviate più versioni di un driver di gioco. È possibile visualizzare tutte le versioni disponibili con il comando seguente:

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

1. Estrarre l’utilità di installazione del driver di gioco dall’archivio `.zip` scaricato.

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

1. Aggiungere autorizzazioni per eseguire l’utilità di installazione del driver utilizzando il comando seguente:

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

1. Eseguire il programma di installazione utilizzando l’URL seguente:

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

   Quando richiesto, accettare il contratto di licenza e specificare le opzioni di installazione come necessario (è possibile accettare le opzioni predefinite).

1. Per creare il file di configurazione richiesto, utilizza i comandi seguenti.

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

1. Utilizza il comando seguente per scaricare e rinominare il file certificato.
   + Per la versione 590.48 o successiva:

     ```
     $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert"
     ```
   + Per le versioni da 460.39 a 580.95:

     ```
     $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert"
     ```
   + Per le versioni da 440.68 a 445.48:

     ```
     $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert"
     ```
   + Per le versioni precedenti:

     ```
     $ sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
     ```

1. Se utilizzi il driver NVIDIA versione 510.x o superiore sulle istanze G4dn, G5 o G5g, disabilita GSP con i seguenti comandi. Per ulteriori informazioni sul motivo per cui questa azione è necessaria, consulta la [documentazione di 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. Riavviare l’istanza.

   ```
   $ sudo reboot
   ```

1. (Facoltativo) Per utilizzare un display singolo con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/). Se non è necessaria questa funzionalità, non completare questa fase.

## Sistemi operativi Windows
<a name="nvidia-gaming-windows"></a>

Prima di installare un driver di gioco NVIDIA sulla tua istanza, devi assicurarti che siano soddisfatti i seguenti prerequisiti, oltre alle considerazioni menzionate per tutti i driver di gioco.
+ Se si avvia l’istanza di Windows utilizzando una AMI Windows personalizzata, l’AMI deve essere un’immagine standardizzata creata con Windows Sysprep per garantire che il driver di gioco funzioni. Per ulteriori informazioni, consulta [Creare un'AMI Amazon EC2 utilizzando Windows Sysprep](ami-create-win-sysprep.md).
+ Configura le credenziali predefinite per la tua istanza di Windows AWS Tools for Windows PowerShell . Per ulteriori informazioni, consulta [Nozioni di base su AWS Tools for Windows PowerShell](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-started.html) nella *Guida per l’utente di AWS Strumenti per PowerShell *.

**Per installare il driver di gioco NVIDIA sull’istanza di Windows**

1. Connect all'istanza di Windows e apri una PowerShell finestra.

1. Scarica e installa il driver di gioco utilizzando i seguenti PowerShell comandi.

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

   In questo bucket S3 vengono archiviate più versioni di un driver NVIDIA GRID. Per scaricare tutte le versioni disponibili nel bucket, modifica il valore della variabile `$KeyPrefix` da *"windows/più recente"* a *"windows"*.

1. Accedere al desktop e fare doppio clic sul file di installazione per avviarlo (scegliere la versione del driver che corrisponde alla versione SO dell’istanza in uso). Seguire le istruzioni per installare il driver e riavviare l’istanza come necessario. Per verificare che la GPU funzioni correttamente, controlla in Gestione dispositivi.

1. Per registrare il driver, utilizza uno dei seguenti metodi.

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

   Crea la seguente chiave di registro con la versione a 64 bit di PowerShell o la finestra del prompt dei comandi.

   *chiave*: `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global`

   *nome:* vGamingMarketplace

   *tipo*: DWord

   *valore*: 2

**PowerShell**  
Esegui il PowerShell comando seguente per creare questo valore di registro. L' AMIsimpostazione predefinita AWS Strumenti per PowerShell di AWS Windows è la versione a 32 bit e questo comando ha esito negativo. Utilizzate invece la versione a 64 bit PowerShell inclusa nel sistema operativo.

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

**Prompt dei comandi**  
Esegui il seguente comando di registro per creare questo valore di registro. È possibile eseguirlo utilizzando la finestra del prompt dei comandi o una versione a 64 bit di PowerShell.

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

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

   Crea la seguente chiave di registro con la versione a 64 bit di o PowerShell la finestra del prompt dei comandi.

   *chiave*: `HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global`

   *nome:* vGamingMarketplace

   *tipo*: DWord

   *valore*: 2

**PowerShell**  
Esegui il PowerShell comando seguente per creare questo valore di registro. L' AMIsimpostazione predefinita AWS Strumenti per PowerShell di AWS Windows è la versione a 32 bit e questo comando ha esito negativo. Utilizzate invece la versione a 64 bit PowerShell inclusa nel sistema operativo.

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

**Prompt dei comandi**  
Esegui il seguente comando di registro per creare questa chiave di registro con la finestra del prompt dei comandi. È possibile utilizzare questo comando anche nella versione a 64 bit diPowerShell.

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

------

1. Esegui il comando seguente in PowerShell. In tal modo, viene scaricato il file del certificato, viene rinominato il file `GridSwCert.txt` e viene spostato il file nella cartella Documenti pubblici dell’unità di sistema. In genere, il percorso della cartella è `C:\Users\Public\Documents`.
   + Per la versione 591.59 o successiva:

     ```
     Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert_2026_03_02.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
     ```
   + Per le versioni da 460.39 a 581.80:

     ```
     Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertWindows_2024_02_22.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
     ```
   + Per la versione 445.87:

     ```
     Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2020_04.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
     ```
   + Per le versioni precedenti:

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

   Se ricevi un errore durante il download del file e utilizzi Windows Server 2016 o versioni precedenti, potrebbe essere necessario abilitare TLS 1.2 per il tuo terminale. PowerShell Puoi abilitare TLS 1.2 per la PowerShell sessione corrente con il seguente comando e riprovare:

   ```
   [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
   ```

1. Riavviare l’istanza.

1. Individua il file `nvidia-smi.exe` sull’istanza.

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

   Verificare la licenza NVIDIA Gaming utilizzando il seguente comando: Sostituisci *path* con il nome della cartella nell'output del comando precedente.

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

   L’output visualizzato dovrebbe essere simile al seguente.

   ```
   vGPU Software Licensed Product
   Product Name              : NVIDIA Cloud Gaming
   License Status            : Licensed (Expiry: N/A)
   ```

1. (Facoltativo) Per utilizzare i quattro display con risoluzione fino a 4K, configurare il protocollo di visualizzazione ad alte prestazioni [Amazon DCV](https://docs.aws.amazon.com/dcv/). Se non è necessaria questa funzionalità, non completare questa fase.