Falha no multimonitor/tela cheia com no Windows NVIDIA GPUs - Amazon DCV

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Falha no multimonitor/tela cheia com no Windows NVIDIA GPUs

DCVO recurso de tela cheia/multimonitor pode falhar nos casos em que um host de servidor Windows tenha um. NVIDIA GPU Quando isso acontece, a tela não entra no modo de tela cheia ou o servidor não consegue configurar um layout de exibição com vários monitores remotos.

A causa desse problema é uma falha na integração com o NVIDIA driver.

Ele pode ser identificado examinando C:\ProgramData\NICE\dcv\log\ no host do servidor, o que relatará o erro:

WARN display - Cannot change display layout

Isso será exibido várias vezes (20 a 30) antes de exibir:

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)

Quando o problema é reproduzido, o host não está íntegro: o servidor não conseguirá configurar consistentemente um layout com vários monitores, e não há uma maneira funcional de corrigir o problema de forma persistente (apenas algumas mitigações temporárias).

O gatilho do problema é uma reinicialização do sistema operacional do servidor realizada enquanto vários monitores estão em uso, ou seja, quando há monitores virtuais no host do servidor no momento em que o host é desligado. Portanto, para evitar o problema, é necessário remover todos os monitores do servidor antes de desligá-lo. O comando a seguir (executado com direitos de administrador) pode ser usado para garantir isso:

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

A possível mitigação é reinstalar ou atualizar o driver Nvidia e reinicializar o host.