Windows 上使用 NVIDIA GPUs 的多顯示器/全螢幕故障 - Amazon DCV

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Windows 上使用 NVIDIA GPUs 的多顯示器/全螢幕故障

在 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)

重現問題時,主機運作狀態不佳:伺服器將無法持續設定多顯示器配置,而且無法持續修正問題 (只有少數暫時緩解措施)。

問題的觸發條件是在使用多顯示器時執行的伺服器作業系統重新啟動,即當主機關閉時,伺服器主機上存在虛擬監視器時。因此,為了避免此問題,在關閉伺服器之前,必須先移除伺服器端的所有監視器。下列命令 (使用管理員權限執行) 可用來確保這一點:

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

可能的緩解方法是重新安裝或更新 Nvidia 驅動程式並重新啟動主機。