Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
NVIDIA-Gaming-Treiber (G6-, G6e-, G5- und G4dn-Instances)
Diese Treiber sind nur für AWS-Kunden verfügbar. Wenn Sie die Treiber herunterladen, stimmen Sie zu, diese nur für die Entwicklung von AMIs für den Einsatz auf NVIDIA-L4-, NVIDIA-L40S-, NVIDIA-A10G-, NVIDIA-Tesla-T4- oder NVIDIA-Tesla-M60-Hardware zu verwenden. Sie können die GRID-Treiber verwenden, um AMIs sowohl zu erstellen als auch innerhalb der AWS-Umgebung zu verwenden. Durch die Installation der Software stimmen Sie den Bedingungen in der Endbenutzer-Lizenzvereinbarung für NVIDIA GRID Cloud
Überlegungen
-
G3-Instances benötigen eine von AWS bereitgestellte DNS-Auflösung, damit die GRID-Lizenzierung funktioniert.
-
IMDSv2 wird nur mit NVIDIA-Treiberversion 495.x oder höher unterstützt.
Voraussetzungen
-
(Linux) Überprüfen Sie, ob die AWS CLI auf der Instance installiert und mit Standardanmeldeinformationen konfiguriert ist. Weitere Informationen finden Sie unter Installieren der AWS CLI im AWS Command Line Interface-Benutzerhandbuch.
-
Ihr Benutzer oder Ihre Rolle muss über die Berechtigungen verfügen, die die AmazonS3ReadOnlyAccess-Richtlinie enthält.
So installieren Sie den NVIDIA-Gaming-Treiber auf Ihrer Instance
-
Verbinden Sie sich mit der Instance. Aktualisieren Sie den Cache der Paketverwaltung und laden Sie die Paketaktualisierungen für Ihre Instance herunter.
[ec2-user ~]$sudo dnf update -y -
Installieren Sie gcc und make, falls sie noch nicht installiert sind.
[ec2-user ~]$sudo dnf install gcc make -
Starten Sie Ihre Instance neu, um die neueste Kernelversion zu laden.
[ec2-user ~]$sudo reboot -
Stellen Sie nach dem Neustart eine neue Verbindung zu Ihrer Instance her.
-
Installieren Sie die Kernel-Header-Pakete.
[ec2-user ~]$sudo dnf install -y kernel-devel kernel-modules-extra kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms -
Laden Sie das Installationsprogramm für den Gaming-Treiber anhand des folgenden Befehls herunter:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .Mehrere Versionen des Gaming-Treibers werden in diesem Bucket gespeichert. Mit dem folgenden Befehl können Sie alle verfügbaren Versionen anzeigen:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extrahieren Sie das Installationsprogramm für den Gaming-Treiber aus dem heruntergeladenen
.zip-Archiv.[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
Fügen Sie mit dem folgenden Befehl Berechtigungen für die Ausführung des Treiber-Installationsprogramms hinzu:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Führen Sie das Installationsprogramm über den folgenden Befehl aus:
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.runAkzeptieren Sie bei Aufforderung die Lizenzvereinbarung und geben Sie nach Bedarf die Installationsoptionen an (Sie können die Standardoptionen akzeptieren).
-
Verwenden Sie den folgenden Befehl zum Erstellen der benötigten Konfigurationsdatei.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Laden Sie die Zertifizierungsdatei mit dem folgenden Befehl herunter und benennen Sie sie um.
-
Für Version 460.39 oder höher:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Für Version 440.68 bis 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
Für frühere Versionen:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Wenn Sie NVIDIA-Treiberversion 510.x oder höher für die G4dn-, G5- oder G5g-Instances verwenden, deaktivieren Sie GSP mit den folgenden Befehlen. Weitere Informationen darüber, warum dies erforderlich ist, finden Sie in der NVIDIA-Dokumentation
. [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 -
Starten Sie die Instance neu.
[ec2-user ~]$sudo reboot -
Verifizieren Sie die NVIDIA Gaming-Lizenz mit dem folgenden Befehl:
[ec2-user ~]$nvidia-smi.exe -qSuchen Sie in der Ausgabe nach
vGPU Software Licensed Product. -
(Optional) Um die Vorteile einer Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein.
So installieren Sie den NVIDIA-Gaming-Treiber auf Ihrer Instance
-
Verbinden Sie sich mit der Instance. Aktualisieren Sie den Cache der Paketverwaltung und laden Sie die Paketaktualisierungen für Ihre Instance herunter.
[ec2-user ~]$sudo yum update -y -
Installieren Sie gcc und make, falls sie noch nicht installiert sind.
[ec2-user ~]$sudo yum install gcc make -
Starten Sie Ihre Instance neu, um die neueste Kernelversion zu laden.
[ec2-user ~]$sudo reboot -
Stellen Sie nach dem Neustart eine neue Verbindung zu Ihrer Instance her.
-
Installieren Sie das Kernel-Header-Paket für die Version des Kernels, die Sie gerade verwenden.
[ec2-user ~]$sudo yum install -y kernel-devel-$(uname -r) -
Laden Sie das Installationsprogramm für den Gaming-Treiber anhand des folgenden Befehls herunter:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .Mehrere Versionen des Gaming-Treibers werden in diesem Bucket gespeichert. Mit dem folgenden Befehl können Sie alle verfügbaren Versionen anzeigen:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extrahieren Sie das Installationsprogramm für den Gaming-Treiber aus dem heruntergeladenen
.zip-Archiv.[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
Fügen Sie mit dem folgenden Befehl Berechtigungen für die Ausführung des Treiber-Installationsprogramms hinzu:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Führen Sie das Installationsprogramm über den folgenden Befehl aus:
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.runWenn Sie Amazon Linux 2 mit der Kernel-Version 5.10 verwenden, installieren Sie die NVIDIA-Gaming-Treiber mit dem folgenden Befehl.
[ec2-user ~]$sudo CC=/usr/bin/gcc10-cc ./NVIDIA-Linux-x86_64*.runAkzeptieren Sie bei Aufforderung die Lizenzvereinbarung und geben Sie nach Bedarf die Installationsoptionen an (Sie können die Standardoptionen akzeptieren).
-
Verwenden Sie den folgenden Befehl zum Erstellen der benötigten Konfigurationsdatei.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Laden Sie die Zertifizierungsdatei mit dem folgenden Befehl herunter und benennen Sie sie um.
-
Für Version 460.39 oder höher:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Für Version 440.68 bis 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
Für frühere Versionen:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Wenn Sie NVIDIA-Treiberversion 510.x oder höher für die G4dn-, G5- oder G5g-Instances verwenden, deaktivieren Sie GSP mit den folgenden Befehlen. Weitere Informationen darüber, warum dies erforderlich ist, finden Sie in der NVIDIA-Dokumentation
. [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 -
Starten Sie die Instance neu.
[ec2-user ~]$sudo reboot -
Verifizieren Sie die NVIDIA Gaming-Lizenz mit dem folgenden Befehl:
[ec2-user ~]$nvidia-smi.exe -qSuchen Sie in der Ausgabe nach
vGPU Software Licensed Product. -
(Optional) Um die Vorteile einer Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein.
So installieren Sie den NVIDIA-Gaming-Treiber auf Ihrer Instance
-
Herstellen einer Verbindung mit Ihrer Linux-Instance. Installieren Sie gcc und make, falls sie noch nicht installiert sind.
[ec2-user ~]$sudo yum install -y gcc make -
Aktualisieren Sie den Cache der Paketverwaltung und laden Sie die Paketaktualisierungen für Ihre Instance herunter.
[ec2-user ~]$sudo yum update -y -
Starten Sie Ihre Instance neu, um die neueste Kernelversion zu laden.
[ec2-user ~]$sudo reboot -
Stellen Sie nach dem Neustart eine neue Verbindung zu Ihrer Instance her.
-
Installieren Sie das Kernel-Header-Paket für die Version des Kernels, die Sie gerade verwenden.
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
Deaktivieren Sie den Open-Source-Treiber
nouveaufür NVIDIA-Grafikkarten.-
Fügen Sie der Negativliste in der Datei
nouveauden Eintrag/etc/modprobe.d/blacklist.confhinzu. Kopieren Sie den folgenden Codeblock und fügen Sie ihn in ein Terminalfenster ein.[ec2-user ~]$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
Bearbeiten Sie die Datei
/etc/default/grubund fügen Sie folgende Zeile hinzu.GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Erstellen Sie die neue Grub-Konfiguration.
[ec2-user ~]$sudo grub2-mkconfig -o /boot/grub2/grub.cfg
-
-
Laden Sie das Installationsprogramm für den Gaming-Treiber anhand des folgenden Befehls herunter:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .Mehrere Versionen des Gaming-Treibers werden in diesem Bucket gespeichert. Mit dem folgenden Befehl können Sie alle verfügbaren Versionen anzeigen:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extrahieren Sie das Installationsprogramm für den Gaming-Treiber aus dem heruntergeladenen
.zip-Archiv.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Fügen Sie mit dem folgenden Befehl Berechtigungen für die Ausführung des Treiber-Installationsprogramms hinzu:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Führen Sie das Installationsprogramm über den folgenden Befehl aus:
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runAkzeptieren Sie bei Aufforderung die Lizenzvereinbarung und geben Sie nach Bedarf die Installationsoptionen an (Sie können die Standardoptionen akzeptieren).
-
Verwenden Sie den folgenden Befehl zum Erstellen der benötigten Konfigurationsdatei.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Laden Sie die Zertifizierungsdatei mit dem folgenden Befehl herunter und benennen Sie sie um.
-
Für Version 460.39 oder höher:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Für Version 440.68 bis 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
Für frühere Versionen:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Wenn Sie NVIDIA-Treiberversion 510.x oder höher für die G4dn-, G5- oder G5g-Instances verwenden, deaktivieren Sie GSP mit den folgenden Befehlen. Weitere Informationen darüber, warum dies erforderlich ist, finden Sie in der NVIDIA-Dokumentation
. [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 -
Starten Sie die Instance neu.
[ec2-user ~]$sudo reboot -
(Optional) Um die Vorteile einer Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein. Wenn Sie diese Funktionalität nicht benötigen, führen Sie diesen Schritt nicht aus.
So installieren Sie den NVIDIA-Gaming-Treiber auf Ihrer Instance
-
Herstellen einer Verbindung mit Ihrer Linux-Instance. Installieren Sie gcc und make, falls sie noch nicht installiert sind.
[ec2-user ~]$sudo yum install -y gcc make -
Aktualisieren Sie den Cache der Paketverwaltung und laden Sie die Paketaktualisierungen für Ihre Instance herunter.
[ec2-user ~]$sudo yum update -y -
Starten Sie Ihre Instance neu, um die neueste Kernelversion zu laden.
[ec2-user ~]$sudo reboot -
Stellen Sie nach dem Neustart eine neue Verbindung zu Ihrer Instance her.
-
Installieren Sie das Kernel-Header-Paket für die Version des Kernels, die Sie gerade verwenden.
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
Laden Sie das Installationsprogramm für den Gaming-Treiber anhand des folgenden Befehls herunter:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .Mehrere Versionen des Gaming-Treibers werden in diesem Bucket gespeichert. Mit dem folgenden Befehl können Sie alle verfügbaren Versionen anzeigen:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extrahieren Sie das Installationsprogramm für den Gaming-Treiber aus dem heruntergeladenen
.zip-Archiv.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Fügen Sie mit dem folgenden Befehl Berechtigungen für die Ausführung des Treiber-Installationsprogramms hinzu:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Führen Sie das Installationsprogramm über den folgenden Befehl aus:
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runAkzeptieren Sie bei Aufforderung die Lizenzvereinbarung und geben Sie nach Bedarf die Installationsoptionen an (Sie können die Standardoptionen akzeptieren).
-
Verwenden Sie den folgenden Befehl zum Erstellen der benötigten Konfigurationsdatei.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Laden Sie die Zertifizierungsdatei mit dem folgenden Befehl herunter und benennen Sie sie um.
-
Für Version 460.39 oder höher:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Für Version 440.68 bis 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
Für frühere Versionen:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Wenn Sie NVIDIA-Treiberversion 510.x oder höher für die G4dn-, G5- oder G5g-Instances verwenden, deaktivieren Sie GSP mit den folgenden Befehlen. Weitere Informationen darüber, warum dies erforderlich ist, finden Sie in der NVIDIA-Dokumentation
. [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 -
Starten Sie die Instance neu.
[ec2-user ~]$sudo reboot -
(Optional) Um die Vorteile einer Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein.
So installieren Sie den NVIDIA-Gaming-Treiber auf Ihrer Instance
-
Herstellen einer Verbindung mit Ihrer Linux-Instance. Installieren Sie gcc und make, falls sie noch nicht installiert sind.
[ec2-user ~]$sudo yum install -y gcc make -
Aktualisieren Sie den Cache der Paketverwaltung und laden Sie die Paketaktualisierungen für Ihre Instance herunter.
[ec2-user ~]$sudo yum update -y -
Starten Sie Ihre Instance neu, um die neueste Kernelversion zu laden.
[ec2-user ~]$sudo reboot -
Stellen Sie nach dem Neustart eine neue Verbindung zu Ihrer Instance her.
-
Installieren Sie das Kernel-Header-Paket für die Version des Kernels, die Sie gerade verwenden.
[ec2-user ~]$sudo dnf install -y unzip elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r) -
Laden Sie das Installationsprogramm für den Gaming-Treiber anhand des folgenden Befehls herunter:
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .Mehrere Versionen des Gaming-Treibers werden in diesem Bucket gespeichert. Mit dem folgenden Befehl können Sie alle verfügbaren Versionen anzeigen:
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extrahieren Sie das Installationsprogramm für den Gaming-Treiber aus dem heruntergeladenen
.zip-Archiv.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Fügen Sie mit dem folgenden Befehl Berechtigungen für die Ausführung des Treiber-Installationsprogramms hinzu:
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Führen Sie das Installationsprogramm über den folgenden Befehl aus:
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runAkzeptieren Sie bei Aufforderung die Lizenzvereinbarung und geben Sie nach Bedarf die Installationsoptionen an (Sie können die Standardoptionen akzeptieren).
-
Verwenden Sie den folgenden Befehl zum Erstellen der benötigten Konfigurationsdatei.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Laden Sie die Zertifizierungsdatei mit dem folgenden Befehl herunter und benennen Sie sie um.
-
Für Version 460.39 oder höher:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Für Version 440.68 bis 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
Für frühere Versionen:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Wenn Sie NVIDIA-Treiberversion 510.x oder höher für die G4dn-, G5- oder G5g-Instances verwenden, deaktivieren Sie GSP mit den folgenden Befehlen. Weitere Informationen darüber, warum dies erforderlich ist, finden Sie in der NVIDIA-Dokumentation
. [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 -
Starten Sie die Instance neu.
[ec2-user ~]$sudo reboot -
(Optional) Um die Vorteile einer Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein.
So installieren Sie den NVIDIA-Gaming-Treiber auf Ihrer Instance
-
Herstellen einer Verbindung mit Ihrer Linux-Instance. Installieren Sie gcc und make, falls sie noch nicht installiert sind.
$sudo apt-get install -y gcc make build-essential -
Aktualisieren Sie den Cache der Paketverwaltung und laden Sie die Paketaktualisierungen für Ihre Instance herunter.
$sudo apt-get update -y -
Führen Sie ein Upgrade des
linux-aws-Pakets durch, um die aktuelle Version zu erhalten.$sudo apt-get upgrade -y linux-aws -
Starten Sie Ihre Instance neu, um die neueste Kernelversion zu laden.
$sudo reboot -
Stellen Sie nach dem Neustart eine neue Verbindung zu Ihrer Instance her.
-
Installieren Sie das Kernel-Header-Paket für die Version des Kernels, die Sie gerade verwenden.
$sudo apt install -y unzip dkms linux-headers-$(uname -r) -
Deaktivieren Sie den Open-Source-Treiber
nouveaufür NVIDIA-Grafikkarten.-
Fügen Sie der Negativliste in der Datei
nouveauden Eintrag/etc/modprobe.d/blacklist.confhinzu. Kopieren Sie den folgenden Codeblock und fügen Sie ihn in ein Terminalfenster ein.$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
Bearbeiten Sie die Datei
/etc/default/grubund fügen Sie folgende Zeile hinzu.GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Erstellen Sie die neue Grub-Konfiguration.
$sudo update-grub
-
-
Laden Sie das Installationsprogramm für den Gaming-Treiber anhand des folgenden Befehls herunter:
$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .Mehrere Versionen des Gaming-Treibers werden in diesem Bucket gespeichert. Mit dem folgenden Befehl können Sie alle verfügbaren Versionen anzeigen:
$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
Extrahieren Sie das Installationsprogramm für den Gaming-Treiber aus dem heruntergeladenen
.zip-Archiv.$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
Fügen Sie mit dem folgenden Befehl Berechtigungen für die Ausführung des Treiber-Installationsprogramms hinzu:
$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
Führen Sie das Installationsprogramm über den folgenden Befehl aus:
$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.runAkzeptieren Sie bei Aufforderung die Lizenzvereinbarung und geben Sie nach Bedarf die Installationsoptionen an (Sie können die Standardoptionen akzeptieren).
-
Verwenden Sie den folgenden Befehl zum Erstellen der benötigten Konfigurationsdatei.
$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
Laden Sie die Zertifizierungsdatei mit dem folgenden Befehl herunter und benennen Sie sie um.
-
Für Version 460.39 oder höher:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
Für Version 440.68 bis 445.48:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
Für frühere Versionen:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
Wenn Sie NVIDIA-Treiberversion 510.x oder höher für die G4dn-, G5- oder G5g-Instances verwenden, deaktivieren Sie GSP mit den folgenden Befehlen. Weitere Informationen darüber, warum dies erforderlich ist, finden Sie in der NVIDIA-Dokumentation
. $sudo touch /etc/modprobe.d/nvidia.conf$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
Starten Sie die Instance neu.
$sudo reboot -
(Optional) Um die Vorteile einer Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein. Wenn Sie diese Funktionalität nicht benötigen, führen Sie diesen Schritt nicht aus.
Bevor Sie einen NVIDIA-Gaming-Treiber auf Ihrer Instance installieren, müssen Sie sicherstellen, dass zusätzlich zu den für alle Gaming-Treiber genannten Überlegungen die folgenden Voraussetzungen erfüllt sind.
-
Wenn Sie Ihre Windows-Instance mit einem benutzerdefinierten Windows-AMI starten, muss es sich bei dem AMI um ein mit Windows Sysprep erstelltes standardisiertes Image handeln, um sicherzustellen, dass der Gaming-Treiber funktioniert. Weitere Informationen finden Sie unter Ein Amazon-EC2-AMI mit Windows Sysprep erstellen.
-
Konfigurieren der Standardanmeldeinformationen für AWS Tools for Windows PowerShell auf Ihrer Windows-Instance. Weitere Informationen finden Sie unter Erste Schritte in AWS Tools for Windows PowerShell im AWS -Tools für PowerShell-Benutzerhandbuch.
So installieren Sie den NVIDIA-Gaming-Treiber auf einer Windows-Instance
-
Stellen Sie eine Verbindung mit Ihrer Windows-Instance her und öffnen Sie ein PowerShell-Fenster.
-
Laden Sie den Gaming-Treiber anhand der folgenden PowerShell-Befehle herunter und installieren Sie ihn.
$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 } }Mehrere Versionen des NVIDIA GRID-Treibers werden in diesem S3-Bucket gespeichert. Sie können alle verfügbaren Versionen im Bucket herunterladen, wenn Sie den Wert der
$KeyPrefix-Variablen von „windows/latest“ auf „windows“ ändern. -
Navigieren Sie zu Ihrem Desktop und doppelklicken Sie auf die Installationsdatei, um sie auszuführen (wählen Sie die Treiberversion für das Betriebssystem Ihrer Instance aus). Befolgen Sie die Anweisungen, um den Treiber zu installieren, und starten Sie die Instance neu, wenn Sie dazu aufgefordert werden. Sie können prüfen, ob die GPU richtig funktioniert, indem Sie den Geräte-Manager verwenden.
-
Verwenden Sie eine der folgenden Methoden, um den Treiber zu registrieren.
-
Führen Sie den folgenden Befehl in PowerShell aus. Dadurch wird die Zertifizierungsdatei heruntergeladen, die Datei in
GridSwCert.txtumbenannt und in den Ordner „Öffentliche Dokumente“ auf dem Systemlaufwerk verschoben. In der Regel lautet der OrdnerpfadC:\Users\Public\Documents.-
Für Version 460.39 oder höher:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertWindows_2024_02_22.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
Für Version 445.87:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2020_04.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
Für frühere Versionen:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2019_09.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
Wenn beim Herunterladen der Datei eine Fehlermeldung angezeigt wird und Sie Windows Server 2016 oder früher verwenden, muss TLS 1.2 möglicherweise für Ihr PowerShell-Terminal aktiviert werden. Sie können TLS 1.2 für die aktuelle PowerShell-Sitzung mit dem folgenden Befehl aktivieren und es dann erneut versuchen:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -
-
Starten Sie Ihre Instance neu.
-
Suchen Sie die
nvidia-smi.exe-Datei auf der Instance.Get-ChildItem -Path C:\ -Recurse -Filter "nvidia-smi.exe"Verifizieren Sie die NVIDIA Gaming-Lizenz mit dem folgenden Befehl: Ersetzen Sie
Pfaddurch den Namen des Ordners in der Ausgabe vom vorherigen Befehl.C:\Windows\System32\DriverStore\FileRepository\path\nvidia-smi.exe -qDie Ausgabe sollte folgendermaßen oder ähnlich aussehen.
vGPU Software Licensed Product Product Name : NVIDIA Cloud Gaming License Status : Licensed (Expiry: N/A) -
(Optional) Um die Vorteile der Einzelanzeige mit einer Auflösung von bis zu 4K zu nutzen, richten Sie das leistungsstarke Anzeigeprotokoll Amazon DCV ein. Wenn Sie diese Funktionalität nicht benötigen, führen Sie diesen Schritt nicht aus.