Instalación de controladores de videojuegos NVIDIA (instancias G6, G6e, G5 y G4dn)
Estos controladores sólo están disponibles para los clientes de AWS. Al realizar la descarga, usted acepta que utilizar el software descargado únicamente para desarrollar AMI para su uso con el hardware NVIDIA L4, NVIDIA L40S, NVIDIA A10G, NVIDIA Tesla T4 o NVIDIA Tesla M60. Puede usar los controladores GRID para crear y usar AMI en el entorno de AWS. Al instalar el software, estará sujeto a los términos del Contrato de licencia para el usuario final de NVIDIA GRID Cloud
Consideraciones
-
Las instancias G3 necesitan la resolución de DNS que proporciona AWS para que las licencias de GRID funcionen.
-
IMDSv2 solo es compatible con el controlador NVIDIA versión 495.x o las versiones posteriores.
Requisitos previos
-
(Linux) Verifique que la AWS CLI está instalada en la instancia y configurada con las credenciales predeterminadas. Para obtener más información, consulte Instalación de AWS CLI en la Guía del usuario de AWS Command Line Interface.
-
Su usuario o rol deben tener los permisos concedidos que contiene la política AmazonS3ReadOnlyAccess.
Para instalar el controlador de videojuegos NVIDIA en su instancia
-
Conéctese a la instancia. Actualice la caché del paquete y obtenga las actualizaciones del paquete para la instancia.
[ec2-user ~]$sudo dnf update -y -
Instale gcc y make, si aún no están instalados.
[ec2-user ~]$sudo dnf install gcc make -
Reinicie la instancia para cargar la última versión de kernel.
[ec2-user ~]$sudo reboot -
Vuelva a establecer conexión con la instancia después de que se reinicie.
-
Instale los paquetes de encabezados del kernel.
[ec2-user ~]$sudo dnf install -y kernel-devel kernel-modules-extra kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms -
Descargue la utilidad de instalación del controlador de juegos mediante el siguiente comando:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .En este bucket se almacenan varias versiones del controlador GRID de NVIDIA. Puede ver todas las versiones disponibles mediante el comando siguiente:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extraiga la utilidad de instalación del controlador de juegos del archivo
.zipdescargado.[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
Agregue permisos para ejecutar la utilidad de instalación del controlador mediante el comando siguiente:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Ejecute el instalador mediante el siguiente comando:
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.runCuando se le pregunte, acepte el contrato de licencia y especifique las opciones de instalación según sea necesario (puede aceptar las opciones predeterminadas).
-
Utilice el siguiente comando para crear el archivo de configuración requerido.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Utilice el siguiente comando para descargar el archivo de certificación y cambiar su nombre.
-
Para la versión 460.39 o posterior:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Para la versión 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" -
Para versiones anteriores:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Si está utilizando la versión 510.x o superior del controlador NVIDIA en las instancias G4dn, G5 o G5g, deshabilite GSP con los siguientes comandos. Para obtener más información sobre por qué esto resulta necesario, consulte la documentación de NVIDIA
. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Reinicie la instancia.
[ec2-user ~]$sudo reboot -
Verifique la licencia de NVIDIA Gaming mediante el siguiente comando.
[ec2-user ~]$nvidia-smi.exe -qEn el resultado, busque
vGPU Software Licensed Product. -
(Opcional) Para utilizar la pantalla individual con resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV.
Para instalar el controlador de videojuegos NVIDIA en su instancia
-
Conéctese a la instancia. Actualice la caché del paquete y obtenga las actualizaciones del paquete para la instancia.
[ec2-user ~]$sudo yum update -y -
Instale gcc y make, si aún no están instalados.
[ec2-user ~]$sudo yum install gcc make -
Reinicie la instancia para cargar la última versión de kernel.
[ec2-user ~]$sudo reboot -
Vuelva a establecer conexión con la instancia después de que se reinicie.
-
Instale el paquete de encabezados del kernel para la versión del kernel que está ejecutando actualmente.
[ec2-user ~]$sudo yum install -y kernel-devel-$(uname -r) -
Descargue la utilidad de instalación del controlador de juegos mediante el siguiente comando:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .En este bucket se almacenan varias versiones del controlador GRID de NVIDIA. Puede ver todas las versiones disponibles mediante el comando siguiente:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extraiga la utilidad de instalación del controlador de juegos del archivo
.zipdescargado.[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
Agregue permisos para ejecutar la utilidad de instalación del controlador mediante el comando siguiente:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Ejecute el instalador mediante el siguiente comando:
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.runSi utiliza Amazon Linux 2 con kernel, versión 5.10, utilice el comando siguiente para instalar los controladores de videojuego de NVIDIA.
[ec2-user ~]$sudo CC=/usr/bin/gcc10-cc ./NVIDIA-Linux-x86_64*.runCuando se le pregunte, acepte el contrato de licencia y especifique las opciones de instalación según sea necesario (puede aceptar las opciones predeterminadas).
-
Utilice el siguiente comando para crear el archivo de configuración requerido.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Utilice el siguiente comando para descargar el archivo de certificación y cambiar su nombre.
-
Para la versión 460.39 o posterior:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Para la versión 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" -
Para versiones anteriores:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Si está utilizando la versión 510.x o superior del controlador NVIDIA en las instancias G4dn, G5 o G5g, deshabilite GSP con los siguientes comandos. Para obtener más información sobre por qué esto resulta necesario, consulte la documentación de NVIDIA
. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Reinicie la instancia.
[ec2-user ~]$sudo reboot -
Verifique la licencia de NVIDIA Gaming mediante el siguiente comando.
[ec2-user ~]$nvidia-smi.exe -qEn el resultado, busque
vGPU Software Licensed Product. -
(Opcional) Para utilizar la pantalla individual con resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV.
Para instalar el controlador de videojuegos NVIDIA en su instancia
-
Conexión con la instancia de Linux. Instale gcc y make, si aún no están instalados.
[ec2-user ~]$sudo yum install -y gcc make -
Actualice la caché del paquete y obtenga las actualizaciones del paquete para la instancia.
[ec2-user ~]$sudo yum update -y -
Reinicie la instancia para cargar la última versión de kernel.
[ec2-user ~]$sudo reboot -
Vuelva a conectarse a su instancia una vez que se haya reiniciado.
-
Instale el paquete de encabezados del kernel para la versión del kernel que está ejecutando actualmente.
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
Deshabilite el controlador de código abierto
nouveaupara tarjetas gráficas NVIDIA.-
Añada
nouveaual archivo de lista de no admitidos de/etc/modprobe.d/blacklist.conf. Copie el siguiente bloque de código y péguelo en un terminal.[ec2-user ~]$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
Edite el archivo
/etc/default/gruby añada la línea siguiente:GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Reconstruya la configuración de Grub.
[ec2-user ~]$sudo grub2-mkconfig -o /boot/grub2/grub.cfg
-
-
Descargue la utilidad de instalación del controlador de juegos mediante el siguiente comando:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .En este bucket se almacenan varias versiones del controlador GRID de NVIDIA. Puede ver todas las versiones disponibles mediante el comando siguiente:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extraiga la utilidad de instalación del controlador de juegos del archivo
.zipdescargado.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Agregue permisos para ejecutar la utilidad de instalación del controlador mediante el comando siguiente:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Ejecute el instalador mediante el siguiente comando:
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runCuando se le pregunte, acepte el contrato de licencia y especifique las opciones de instalación según sea necesario (puede aceptar las opciones predeterminadas).
-
Utilice el siguiente comando para crear el archivo de configuración requerido.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Utilice el siguiente comando para descargar el archivo de certificación y cambiar su nombre.
-
Para la versión 460.39 o posterior:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Para la versión 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" -
Para versiones anteriores:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Si está utilizando la versión 510.x o superior del controlador NVIDIA en las instancias G4dn, G5 o G5g, deshabilite GSP con los siguientes comandos. Para obtener más información sobre por qué esto resulta necesario, consulte la documentación de NVIDIA
. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Reinicie la instancia.
[ec2-user ~]$sudo reboot -
(Opcional) Para utilizar la pantalla individual con resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV. Si no necesita esta funcionalidad, no complete este paso.
Para instalar el controlador de videojuegos NVIDIA en su instancia
-
Conexión con la instancia de Linux. Instale gcc y make, si aún no están instalados.
[ec2-user ~]$sudo yum install -y gcc make -
Actualice la caché del paquete y obtenga las actualizaciones del paquete para la instancia.
[ec2-user ~]$sudo yum update -y -
Reinicie la instancia para cargar la última versión de kernel.
[ec2-user ~]$sudo reboot -
Vuelva a conectarse a su instancia una vez que se haya reiniciado.
-
Instale el paquete de encabezados del kernel para la versión del kernel que está ejecutando actualmente.
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
Descargue la utilidad de instalación del controlador de juegos mediante el siguiente comando:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .En este bucket se almacenan varias versiones del controlador GRID de NVIDIA. Puede ver todas las versiones disponibles mediante el comando siguiente:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extraiga la utilidad de instalación del controlador de juegos del archivo
.zipdescargado.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Agregue permisos para ejecutar la utilidad de instalación del controlador mediante el comando siguiente:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Ejecute el instalador mediante el siguiente comando:
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runCuando se le pregunte, acepte el contrato de licencia y especifique las opciones de instalación según sea necesario (puede aceptar las opciones predeterminadas).
-
Utilice el siguiente comando para crear el archivo de configuración requerido.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Utilice el siguiente comando para descargar el archivo de certificación y cambiar su nombre.
-
Para la versión 460.39 o posterior:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Para la versión 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" -
Para versiones anteriores:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Si está utilizando la versión 510.x o superior del controlador NVIDIA en las instancias G4dn, G5 o G5g, deshabilite GSP con los siguientes comandos. Para obtener más información sobre por qué esto resulta necesario, consulte la documentación de NVIDIA
. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Reinicie la instancia.
[ec2-user ~]$sudo reboot -
(Opcional) Para utilizar la pantalla individual con resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV.
Para instalar el controlador de videojuegos NVIDIA en su instancia
-
Conexión con la instancia de Linux. Instale gcc y make, si aún no están instalados.
[ec2-user ~]$sudo yum install -y gcc make -
Actualice la caché del paquete y obtenga las actualizaciones del paquete para la instancia.
[ec2-user ~]$sudo yum update -y -
Reinicie la instancia para cargar la última versión de kernel.
[ec2-user ~]$sudo reboot -
Vuelva a conectarse a su instancia una vez que se haya reiniciado.
-
Instale el paquete de encabezados del kernel para la versión del kernel que está ejecutando actualmente.
[ec2-user ~]$sudo dnf install -y unzip elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r) -
Descargue la utilidad de instalación del controlador de juegos mediante el siguiente comando:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .En este bucket se almacenan varias versiones del controlador GRID de NVIDIA. Puede ver todas las versiones disponibles mediante el comando siguiente:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extraiga la utilidad de instalación del controlador de juegos del archivo
.zipdescargado.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Agregue permisos para ejecutar la utilidad de instalación del controlador mediante el comando siguiente:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Ejecute el instalador mediante el siguiente comando:
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runCuando se le pregunte, acepte el contrato de licencia y especifique las opciones de instalación según sea necesario (puede aceptar las opciones predeterminadas).
-
Utilice el siguiente comando para crear el archivo de configuración requerido.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Utilice el siguiente comando para descargar el archivo de certificación y cambiar su nombre.
-
Para la versión 460.39 o posterior:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Para la versión 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" -
Para versiones anteriores:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Si está utilizando la versión 510.x o superior del controlador NVIDIA en las instancias G4dn, G5 o G5g, deshabilite GSP con los siguientes comandos. Para obtener más información sobre por qué esto resulta necesario, consulte la documentación de NVIDIA
. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Reinicie la instancia.
[ec2-user ~]$sudo reboot -
(Opcional) Para utilizar la pantalla individual con resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV.
Para instalar el controlador de videojuegos NVIDIA en su instancia
-
Conexión con la instancia de Linux. Instale gcc y make, si aún no están instalados.
$sudo apt-get install -y gcc make build-essential -
Actualice la caché del paquete y obtenga las actualizaciones del paquete para la instancia.
$sudo apt-get update -y -
Actualice el paquete
linux-awspara recibir la última versión.$sudo apt-get upgrade -y linux-aws -
Reinicie la instancia para cargar la última versión de kernel.
$sudo reboot -
Vuelva a conectarse a su instancia una vez que se haya reiniciado.
-
Instale el paquete de encabezados del kernel para la versión del kernel que está ejecutando actualmente.
$sudo apt install -y unzip dkms linux-headers-$(uname -r) -
Deshabilite el controlador de código abierto
nouveaupara tarjetas gráficas NVIDIA.-
Añada
nouveaual archivo de lista de no admitidos de/etc/modprobe.d/blacklist.conf. Copie el siguiente bloque de código y péguelo en un terminal.$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
Edite el archivo
/etc/default/gruby añada la línea siguiente:GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Reconstruya la configuración de Grub.
$sudo update-grub
-
-
Descargue la utilidad de instalación del controlador de juegos mediante el siguiente comando:
$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .En este bucket se almacenan varias versiones del controlador GRID de NVIDIA. Puede ver todas las versiones disponibles mediante el comando siguiente:
$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extraiga la utilidad de instalación del controlador de juegos del archivo
.zipdescargado.$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Agregue permisos para ejecutar la utilidad de instalación del controlador mediante el comando siguiente:
$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Ejecute el instalador mediante el siguiente comando:
$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runCuando se le pregunte, acepte el contrato de licencia y especifique las opciones de instalación según sea necesario (puede aceptar las opciones predeterminadas).
-
Utilice el siguiente comando para crear el archivo de configuración requerido.
$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Utilice el siguiente comando para descargar el archivo de certificación y cambiar su nombre.
-
Para la versión 460.39 o posterior:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Para la versión 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" -
Para versiones anteriores:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Si está utilizando la versión 510.x o superior del controlador NVIDIA en las instancias G4dn, G5 o G5g, deshabilite GSP con los siguientes comandos. Para obtener más información sobre por qué esto resulta necesario, consulte la documentación de NVIDIA
. $sudo touch /etc/modprobe.d/nvidia.conf$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Reinicie la instancia.
$sudo reboot -
(Opcional) Para utilizar la pantalla individual con resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV. Si no necesita esta funcionalidad, no complete este paso.
Antes de instalar un controlador NVIDIA para juegos en la instancia, debe asegurarse de que se cumplen los siguientes requisitos previos, además de las consideraciones mencionadas para todos los controladores de juegos.
-
Si inicia la instancia de Windows con una AMI de Windows personalizada, la AMI debe ser una imagen estandarizada creada con Windows Sysprep para asegurarse de que el controlador de juego funciona. Para obtener más información, consulte Creación de una AMI de Amazon EC2 con Windows Sysprep.
-
Configure las credenciales predeterminadas para AWS Tools for Windows PowerShell en su instancia de Windows. Para obtener más información acerca de Cómo empezar a trabajar con AWS Tools for Windows PowerShell consulte la Guía del usuario de Herramientas de AWS para PowerShell.
Para instalar el controlador de juegos NVIDIA en su instancia de Windows
-
Conéctese a su instancia de Windows y abra una ventana de PowerShell.
-
Descargue e instale el controlador de juegos mediante los siguientes comandos de 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 } }En este bucket de S3 se almacenan varias versiones del controlador GRID de NVIDIA. Puede descargar todas las versiones disponibles en el bucket si cambia el valor de la variable
$KeyPrefixde “windows/latest” a “windows”. -
Desplácese hasta el escritorio y haga doble clic en el archivo de instalación para iniciarlo (elija la versión de controlador que se corresponda con la versión del sistema operativo de la instancia). Siga las instrucciones para instalar el controlador y reiniciar la instancia como sea necesario. Para verificar que la GPU funciona correctamente, compruebe el administrador de dispositivos.
-
Utilice uno de los siguientes métodos para registrar el controlador.
-
Ejecute el siguiente comando en PowerShell. Esto descarga el archivo de certificación, cambia el nombre del archivo a
GridSwCert.txty mueve el archivo a la carpeta de documentos públicos de su unidad del sistema. Normalmente, la ruta de la carpeta esC:\Users\Public\Documents.-
Para la versión 460.39 o posterior:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertWindows_2024_02_22.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
Para la versión 445.87:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2020_04.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
Para versiones anteriores:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2019_09.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
Si recibe un error al descargar el archivo y está usando Windows Server 2016 o una versión anterior, es posible que sea necesario habilitar TLS 1.2 para su terminal PowerShell. Puede habilitar TLS 1.2 para la sesión actual de PowerShell con el siguiente comando y luego volver a intentarlo:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -
-
Reinicie su instancia.
-
Ubique el archivo
nvidia-smi.exeen la instancia.Get-ChildItem -Path C:\ -Recurse -Filter "nvidia-smi.exe"Verifique la licencia de NVIDIA Gaming mediante el siguiente comando. Reemplace
rutacon el nombre del archivo que aparece en el resultado del comando anterior.C:\Windows\System32\DriverStore\FileRepository\path\nvidia-smi.exe -qEl resultado debería ser similar al siguiente.
vGPU Software Licensed Product Product Name : NVIDIA Cloud Gaming License Status : Licensed (Expiry: N/A) -
(Opcional) Para utilizar la pantalla individual de resolución de hasta 4K, configure el protocolo de pantalla de alto rendimiento Amazon DCV. Si no necesita esta funcionalidad, no complete este paso.