NVIDIA 게임 드라이버(G6, G6e, G5, G4dn 인스턴스) 설치
이러한 드라이버는 AWS 고객만 사용할 수 있습니다. 드라이버를 다운로드하면 NVIDIA L4, NVIDIA L40S, NVIDIA A10G, NVIDIA Tesla T4, NVIDIA Tesla M60 하드웨어와 함께 사용하기 위해 AMI를 개발하는 용도로만 다운로드한 소프트웨어를 사용하는 데 동의한 것으로 간주됩니다. GRID 드라이버를 사용하여 AWS 환경 내에서 AMI를 생성하고 사용할 수 있습니다. 소프트웨어를 설치하면 NVIDIA GRID 클라우드 최종 사용자 라이선스 계약
고려 사항
-
Grid 라이선싱이 작동하려면 AWS에서 제공하는 DNS 확인이 G3 인스턴스에 필요합니다.
-
IMDSv2는 NVIDIA 드라이버 버전 495.x 이상에서만 지원됩니다.
사전 조건
-
(Linux) 인스턴스에 AWS CLI가 설치되고 기본 자격 증명으로 구성되어 있는지 확인합니다. 자세한 내용은 AWS Command Line Interface 사용 설명서에서 AWS CLI 설치를 참조하세요.
-
사용자 또는 역할에 AmazonS3ReadOnlyAccess 정책이 포함된 권한이 부여되어야 합니다.
인스턴스에 NVIDIA 게임 드라이버 설치
-
인스턴스에 연결합니다. 패키지 캐시를 업데이트하고 인스턴스에 대한 패키지 업데이트를 가져옵니다.
[ec2-user ~]$sudo dnf update -y -
gcc 및 make를 설치합니다(아직 설치되지 않은 경우).
[ec2-user ~]$sudo dnf install gcc make -
인스턴스를 재부팅하여 최신 커널 버전을 로드합니다.
[ec2-user ~]$sudo reboot -
재부팅이 끝나면 인스턴스에 다시 연결합니다.
-
커널 헤더 패키지를 설치합니다.
[ec2-user ~]$sudo dnf install -y kernel-devel kernel-modules-extra kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms -
다음 명령을 사용하여 게임 드라이버 설치 유틸리티를 다운로드합니다.
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .여러 버전의 게임 드라이버가 이 버킷에 저장되어 있습니다. 다음 명령을 사용하여 사용 가능한 모든 버전을 볼 수 있습니다.
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
다운로드한
.zip아카이브에서 게임 드라이버 설치 유틸리티의 압축을 풉니다.[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
다음 명령을 사용하여 드라이버 설치 유틸리티를 실행할 수 있는 권한을 추가합니다.
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
다음 명령을 사용하여 설치 프로그램을 실행합니다.
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.run메시지가 표시되면 라이선스 계약에 동의하고 필요에 따라 설치 옵션을 지정합니다. 기본 옵션을 사용해도 됩니다.
-
다음 명령을 사용하여 필수 구성 파일을 생성합니다.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
인증 파일을 다운로드하고 이름을 바꾸려면 다음 명령을 사용하세요.
-
버전 460.39 이상:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
버전 440.68에서 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
이전 버전:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn, G5 또는 G5g 인스턴스에서 NVIDIA 드라이버 버전 510.x 이상을 사용하는 경우 다음 명령으로 GSP를 비활성화합니다. 이것이 필요한 이유에 대한 자세한 내용은 NVIDIA 설명서
를 참조하세요. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
인스턴스를 재부팅합니다.
[ec2-user ~]$sudo reboot -
다음 명령을 사용하여 NVIDIA 게임 라이선스를 확인합니다.
[ec2-user ~]$nvidia-smi.exe -q출력에서
vGPU Software Licensed Product를 검색합니다. -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다.
인스턴스에 NVIDIA 게임 드라이버 설치
-
인스턴스에 연결합니다. 패키지 캐시를 업데이트하고 인스턴스에 대한 패키지 업데이트를 가져옵니다.
[ec2-user ~]$sudo yum update -y -
gcc 및 make를 설치합니다(아직 설치되지 않은 경우).
[ec2-user ~]$sudo yum install gcc make -
인스턴스를 재부팅하여 최신 커널 버전을 로드합니다.
[ec2-user ~]$sudo reboot -
재부팅이 끝나면 인스턴스에 다시 연결합니다.
-
현재 실행 중인 커널의 버전에 맞는 커널 헤더 패키지를 설치합니다.
[ec2-user ~]$sudo yum install -y kernel-devel-$(uname -r) -
다음 명령을 사용하여 게임 드라이버 설치 유틸리티를 다운로드합니다.
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .여러 버전의 게임 드라이버가 이 버킷에 저장되어 있습니다. 다음 명령을 사용하여 사용 가능한 모든 버전을 볼 수 있습니다.
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
다운로드한
.zip아카이브에서 게임 드라이버 설치 유틸리티의 압축을 풉니다.[ec2-user ~]$unziplatest-driver-name.zip -d nvidia-drivers -
다음 명령을 사용하여 드라이버 설치 유틸리티를 실행할 수 있는 권한을 추가합니다.
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
다음 명령을 사용하여 설치 프로그램을 실행합니다.
[ec2-user ~]$sudo ./nvidia-drivers/NVIDIA-Linux-x86_64*.run커널 버전 5.10과 함께 Amazon Linux 2를 사용하는 경우 다음 명령을 사용하여 NVIDIA 게이밍 드라이버를 설치합니다.
[ec2-user ~]$sudo CC=/usr/bin/gcc10-cc ./NVIDIA-Linux-x86_64*.run메시지가 표시되면 라이선스 계약에 동의하고 필요에 따라 설치 옵션을 지정합니다. 기본 옵션을 사용해도 됩니다.
-
다음 명령을 사용하여 필수 구성 파일을 생성합니다.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
인증 파일을 다운로드하고 이름을 바꾸려면 다음 명령을 사용하세요.
-
버전 460.39 이상:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
버전 440.68에서 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
이전 버전:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn, G5 또는 G5g 인스턴스에서 NVIDIA 드라이버 버전 510.x 이상을 사용하는 경우 다음 명령으로 GSP를 비활성화합니다. 이것이 필요한 이유에 대한 자세한 내용은 NVIDIA 설명서
를 참조하세요. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
인스턴스를 재부팅합니다.
[ec2-user ~]$sudo reboot -
다음 명령을 사용하여 NVIDIA 게임 라이선스를 확인합니다.
[ec2-user ~]$nvidia-smi.exe -q출력에서
vGPU Software Licensed Product를 검색합니다. -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다.
인스턴스에 NVIDIA 게임 드라이버 설치
-
Linux 인스턴스에 연결합니다. gcc 및 make를 설치합니다(아직 설치되지 않은 경우).
[ec2-user ~]$sudo yum install -y gcc make -
패키지 캐시를 업데이트하고 인스턴스에 대한 패키지 업데이트를 가져옵니다.
[ec2-user ~]$sudo yum update -y -
인스턴스를 재부팅하여 최신 커널 버전을 로드합니다.
[ec2-user ~]$sudo reboot -
재부팅이 끝난 후 인스턴스에 다시 연결합니다.
-
현재 실행 중인 커널의 버전에 맞는 커널 헤더 패키지를 설치합니다.
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
NVIDIA 그래픽 카드용
nouveau오픈 소스 드라이버를 비활성화합니다.-
nouveau를/etc/modprobe.d/blacklist.conf블랙리스트 파일에 추가합니다. 다음 코드 블록을 복사하여 터미널에 붙여 넣습니다.[ec2-user ~]$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
/etc/default/grub파일을 편집하고 다음 줄을 추가합니다.GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Grub 구성을 다시 빌드합니다.
[ec2-user ~]$sudo grub2-mkconfig -o /boot/grub2/grub.cfg
-
-
다음 명령을 사용하여 게임 드라이버 설치 유틸리티를 다운로드합니다.
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .여러 버전의 게임 드라이버가 이 버킷에 저장되어 있습니다. 다음 명령을 사용하여 사용 가능한 모든 버전을 볼 수 있습니다.
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
다운로드한
.zip아카이브에서 게임 드라이버 설치 유틸리티의 압축을 풉니다.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
다음 명령을 사용하여 드라이버 설치 유틸리티를 실행할 수 있는 권한을 추가합니다.
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
다음 명령을 사용하여 설치 프로그램을 실행합니다.
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run메시지가 표시되면 라이선스 계약에 동의하고 필요에 따라 설치 옵션을 지정합니다. 기본 옵션을 사용해도 됩니다.
-
다음 명령을 사용하여 필수 구성 파일을 생성합니다.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
인증 파일을 다운로드하고 이름을 바꾸려면 다음 명령을 사용하세요.
-
버전 460.39 이상:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
버전 440.68에서 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
이전 버전:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn, G5 또는 G5g 인스턴스에서 NVIDIA 드라이버 버전 510.x 이상을 사용하는 경우 다음 명령으로 GSP를 비활성화합니다. 이것이 필요한 이유에 대한 자세한 내용은 NVIDIA 설명서
를 참조하세요. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
인스턴스를 재부팅합니다.
[ec2-user ~]$sudo reboot -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다. 이 기능이 필요하지 않으면 다음 단계를 완료하지 마세요.
인스턴스에 NVIDIA 게임 드라이버 설치
-
Linux 인스턴스에 연결합니다. gcc 및 make를 설치합니다(아직 설치되지 않은 경우).
[ec2-user ~]$sudo yum install -y gcc make -
패키지 캐시를 업데이트하고 인스턴스에 대한 패키지 업데이트를 가져옵니다.
[ec2-user ~]$sudo yum update -y -
인스턴스를 재부팅하여 최신 커널 버전을 로드합니다.
[ec2-user ~]$sudo reboot -
재부팅이 끝난 후 인스턴스에 다시 연결합니다.
-
현재 실행 중인 커널의 버전에 맞는 커널 헤더 패키지를 설치합니다.
[ec2-user ~]$sudo yum install -y unzip kernel-devel-$(uname -r) -
다음 명령을 사용하여 게임 드라이버 설치 유틸리티를 다운로드합니다.
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .여러 버전의 게임 드라이버가 이 버킷에 저장되어 있습니다. 다음 명령을 사용하여 사용 가능한 모든 버전을 볼 수 있습니다.
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
다운로드한
.zip아카이브에서 게임 드라이버 설치 유틸리티의 압축을 풉니다.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
다음 명령을 사용하여 드라이버 설치 유틸리티를 실행할 수 있는 권한을 추가합니다.
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
다음 명령을 사용하여 설치 프로그램을 실행합니다.
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run메시지가 표시되면 라이선스 계약에 동의하고 필요에 따라 설치 옵션을 지정합니다. 기본 옵션을 사용해도 됩니다.
-
다음 명령을 사용하여 필수 구성 파일을 생성합니다.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
인증 파일을 다운로드하고 이름을 바꾸려면 다음 명령을 사용하세요.
-
버전 460.39 이상:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
버전 440.68에서 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
이전 버전:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn, G5 또는 G5g 인스턴스에서 NVIDIA 드라이버 버전 510.x 이상을 사용하는 경우 다음 명령으로 GSP를 비활성화합니다. 이것이 필요한 이유에 대한 자세한 내용은 NVIDIA 설명서
를 참조하세요. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
인스턴스를 재부팅합니다.
[ec2-user ~]$sudo reboot -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다.
인스턴스에 NVIDIA 게임 드라이버 설치
-
Linux 인스턴스에 연결합니다. gcc 및 make를 설치합니다(아직 설치되지 않은 경우).
[ec2-user ~]$sudo yum install -y gcc make -
패키지 캐시를 업데이트하고 인스턴스에 대한 패키지 업데이트를 가져옵니다.
[ec2-user ~]$sudo yum update -y -
인스턴스를 재부팅하여 최신 커널 버전을 로드합니다.
[ec2-user ~]$sudo reboot -
재부팅이 끝난 후 인스턴스에 다시 연결합니다.
-
현재 실행 중인 커널의 버전에 맞는 커널 헤더 패키지를 설치합니다.
[ec2-user ~]$sudo dnf install -y unzip elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r) -
다음 명령을 사용하여 게임 드라이버 설치 유틸리티를 다운로드합니다.
[ec2-user ~]$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .여러 버전의 게임 드라이버가 이 버킷에 저장되어 있습니다. 다음 명령을 사용하여 사용 가능한 모든 버전을 볼 수 있습니다.
[ec2-user ~]$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
다운로드한
.zip아카이브에서 게임 드라이버 설치 유틸리티의 압축을 풉니다.[ec2-user ~]$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
다음 명령을 사용하여 드라이버 설치 유틸리티를 실행할 수 있는 권한을 추가합니다.
[ec2-user ~]$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
다음 명령을 사용하여 설치 프로그램을 실행합니다.
[ec2-user ~]$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run메시지가 표시되면 라이선스 계약에 동의하고 필요에 따라 설치 옵션을 지정합니다. 기본 옵션을 사용해도 됩니다.
-
다음 명령을 사용하여 필수 구성 파일을 생성합니다.
[ec2-user ~]$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
인증 파일을 다운로드하고 이름을 바꾸려면 다음 명령을 사용하세요.
-
버전 460.39 이상:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
버전 440.68에서 445.48:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
이전 버전:
[ec2-user ~]$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn, G5 또는 G5g 인스턴스에서 NVIDIA 드라이버 버전 510.x 이상을 사용하는 경우 다음 명령으로 GSP를 비활성화합니다. 이것이 필요한 이유에 대한 자세한 내용은 NVIDIA 설명서
를 참조하세요. [ec2-user ~]$sudo touch /etc/modprobe.d/nvidia.conf[ec2-user ~]$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
인스턴스를 재부팅합니다.
[ec2-user ~]$sudo reboot -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다.
인스턴스에 NVIDIA 게임 드라이버 설치
-
Linux 인스턴스에 연결합니다. gcc 및 make를 설치합니다(아직 설치되지 않은 경우).
$sudo apt-get install -y gcc make build-essential -
패키지 캐시를 업데이트하고 인스턴스에 대한 패키지 업데이트를 가져옵니다.
$sudo apt-get update -y -
linux-aws패키지를 업그레이드하여 최신 버전을 받습니다.$sudo apt-get upgrade -y linux-aws -
인스턴스를 재부팅하여 최신 커널 버전을 로드합니다.
$sudo reboot -
재부팅이 끝난 후 인스턴스에 다시 연결합니다.
-
현재 실행 중인 커널의 버전에 맞는 커널 헤더 패키지를 설치합니다.
$sudo apt install -y unzip dkms linux-headers-$(uname -r) -
NVIDIA 그래픽 카드용
nouveau오픈 소스 드라이버를 비활성화합니다.-
nouveau를/etc/modprobe.d/blacklist.conf블랙리스트 파일에 추가합니다. 다음 코드 블록을 복사하여 터미널에 붙여 넣습니다.$cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv EOF -
/etc/default/grub파일을 편집하고 다음 줄을 추가합니다.GRUB_CMDLINE_LINUX="rdblacklist=nouveau" -
Grub 구성을 다시 빌드합니다.
$sudo update-grub
-
-
다음 명령을 사용하여 게임 드라이버 설치 유틸리티를 다운로드합니다.
$aws s3 cp --recursive s3://nvidia-gaming/linux/latest/ .여러 버전의 게임 드라이버가 이 버킷에 저장되어 있습니다. 다음 명령을 사용하여 사용 가능한 모든 버전을 볼 수 있습니다.
$aws s3 ls --recursive s3://nvidia-gaming/linux/ -
다운로드한
.zip아카이브에서 게임 드라이버 설치 유틸리티의 압축을 풉니다.$unzip *Gaming-Linux-Guest-Drivers.zip -d nvidia-drivers -
다음 명령을 사용하여 드라이버 설치 유틸리티를 실행할 수 있는 권한을 추가합니다.
$chmod +x nvidia-drivers/NVIDIA-Linux-x86_64*-grid.run -
다음 명령을 사용하여 설치 프로그램을 실행합니다.
$sudo nvidia-drivers/NVIDIA-Linux-x86_64*.run메시지가 표시되면 라이선스 계약에 동의하고 필요에 따라 설치 옵션을 지정합니다. 기본 옵션을 사용해도 됩니다.
-
다음 명령을 사용하여 필수 구성 파일을 생성합니다.
$cat << EOF | sudo tee -a /etc/nvidia/gridd.conf vGamingMarketplace=2 EOF -
인증 파일을 다운로드하고 이름을 바꾸려면 다음 명령을 사용하세요.
-
버전 460.39 이상:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertLinux_2024_02_22.cert" -
버전 440.68에서 445.48:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2020_04.cert" -
이전 버전:
$sudo curl -o /etc/nvidia/GridSwCert.txt "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Linux_2019_09.cert"
-
-
G4dn, G5 또는 G5g 인스턴스에서 NVIDIA 드라이버 버전 510.x 이상을 사용하는 경우 다음 명령으로 GSP를 비활성화합니다. 이것이 필요한 이유에 대한 자세한 내용은 NVIDIA 설명서
를 참조하세요. $sudo touch /etc/modprobe.d/nvidia.conf$echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf -
인스턴스를 재부팅합니다.
$sudo reboot -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다. 이 기능이 필요하지 않으면 다음 단계를 완료하지 마세요.
인스턴스에 NVIDIA 게임 드라이버를 설치하기 전에 먼저 모든 게임 드라이버에서 명시한 고려 사항 외에도 다음 사전 조건을 충족하는지 확인해야 합니다.
-
사용자 지정 Windows AMI를 사용하여 Windows 인스턴스를 시작하는 경우 게임 드라이버가 작동하려면 AMI가 Windows Sysprep으로 생성된 표준화된 이미지여야 합니다. 자세한 내용은 Windows Sysprep을 사용하여 Amazon EC2 AMI 생성 섹션을 참조하세요.
-
Windows 인스턴스에서 AWS Tools for Windows PowerShell에 대한 기본 자격 증명을 구성합니다. 자세한 내용은 AWS Tools for PowerShell 사용 설명서에서 AWS Tools for Windows PowerShell 시작하기를 참조하세요.
Windows 인스턴스에서 NVIDIA 게임 드라이버를 설치하려면
-
Windows 인스턴스에 연결하고 PowerShell 창을 엽니다.
-
다음 PowerShell 명령을 사용하여 게임 드라이버를 다운로드하고 설치합니다.
$Bucket = "nvidia-gaming" $KeyPrefix = "windows/latest" $LocalPath = "$home\Desktop\NVIDIA" $Objects = Get-S3Object -BucketName $Bucket -KeyPrefix $KeyPrefix -Region us-east-1 foreach ($Object in $Objects) { $LocalFileName = $Object.Key if ($LocalFileName -ne '' -and $Object.Size -ne 0) { $LocalFilePath = Join-Path $LocalPath $LocalFileName Copy-S3Object -BucketName $Bucket -Key $Object.Key -LocalFile $LocalFilePath -Region us-east-1 } }여러 버전의 NVIDIA GRID 드라이버가 이 S3 버킷에 저장되어 있습니다.
$KeyPrefix변수의 값을 "windows/latest"에서 "windows"로 변경하면 버킷에서 사용 가능한 모든 버전을 다운로드할 수 있습니다. -
바탕 화면으로 이동하여 설치 파일을 두 번 클릭하여 시작합니다(인스턴스 OS 버전에 해당하는 드라이버 버전 선택). 안내에 따라 드라이버를 설치하고 필요에 따라 인스턴스를 재부팅합니다. GPU가 제대로 작동하는지 확인하려면 장치 관리자를 확인합니다.
-
다음과 같은 방법 중 하나를 사용하여 드라이버를 등록합니다.
-
PowerShell에서 다음 명령을 실행합니다. 이는 인증 파일을 다운로드하고,
GridSwCert.txt파일 이름을 바꾸고, 파일을 시스템 드라이브의 공용 문서 폴더로 이동시킵니다. 일반적으로 폴더 경로는C:\Users\Public\Documents입니다.-
버전 460.39 이상:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCertWindows_2024_02_22.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
버전 445.87:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2020_04.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt" -
이전 버전:
Invoke-WebRequest -Uri "https://nvidia-gaming.s3.amazonaws.com/GridSwCert-Archive/GridSwCert-Windows_2019_09.cert" -OutFile "$Env:PUBLIC\Documents\GridSwCert.txt"
Windows Server 2016 또는 이전 버전을 사용 중이고 파일을 다운로드할 때 오류가 발생하는 경우 PowerShell 터미널에서 TLS 1.2를 활성화해야 할 수 있습니다. 다음 명령을 사용하여 현재 PowerShell 세션에 대해 TLS 1.2를 활성화한 다음 다시 시도해보세요.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -
-
인스턴스를 재부팅합니다.
-
인스턴스에서
nvidia-smi.exe파일을 찾습니다.Get-ChildItem -Path C:\ -Recurse -Filter "nvidia-smi.exe"다음 명령을 사용하여 NVIDIA 게임 라이선스를 확인합니다. 이전 명령의 출력에서
path를 폴더의 이름으로 바꿉니다.C:\Windows\System32\DriverStore\FileRepository\path\nvidia-smi.exe -q다음과 같이 출력됩니다
vGPU Software Licensed Product Product Name : NVIDIA Cloud Gaming License Status : Licensed (Expiry: N/A) -
(선택 사항) 최대 4K 해상도의 단일 디스플레이를 활용하는 데 도움이 되도록 고성능 디스플레이 프로토콜인 Amazon DCV를 설정합니다. 이 기능이 필요하지 않으면 다음 단계를 완료하지 마세요.