Windows에서 NVIDIA GPU 사용 시 다중 모니터/전체 화면 오류 - Amazon DCV

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Windows에서 NVIDIA GPU 사용 시 다중 모니터/전체 화면 오류

Windows 서버 호스트에 NVIDIA GPU가 있는 경우 DCV 전체 화면/다중 모니터 기능이 작동하지 않을 수 있습니다. 이 경우 디스플레이가 전체 화면 모드로 전환되지 않거나 서버가 여러 원격 모니터로 디스플레이 레이아웃을 구성하지 못하게 됩니다.

이 문제의 원인은 NVIDIA 드라이버와의 통합 실패입니다.

서버 호스트의 C:\ProgramData\NICE\dcv\log\ 경로를 살펴보면 오류를 확인할 수 있습니다.

WARN display - Cannot change display layout

이 오류는 다음과 같이 표시되기 전에 여러 번(20~30회) 표시됩니다.

EDID not set on output x gpu x after attempt x INFO DLMNVAPI:display - Unable to set EDID on output x, gpu x: NVAPI_ERROR (-1)

문제가 재현되면 호스트가 비정상 상태인 것입니다. 즉, 서버가 다중 모니터 레이아웃을 일관되게 구성할 수 없고, 문제를 영구적으로 해결할 수 있는 방법이 없습니다(몇 가지 임시 방편만 있음).

다중 모니터를 사용하는 동안, 즉 호스트가 종료될 때 서버 호스트에 가상 모니터가 있는 경우 서버 OS를 재부팅하면 문제가 발생합니다. 따라서 이 문제를 방지하려면 서버를 종료하기 전에 서버 측의 모든 모니터를 제거해야 합니다. 다음 명령(관리자 권한으로 실행)을 사용하여 이를 확인할 수 있습니다.

C:\Program Files\NICE\DCV\Server\bin\dcvnvedid.exe --remove

가능한 임시 방편은 NVIDIA 드라이버를 재설치 또는 업데이트하고 호스트를 재부팅하는 것입니다.