Estou usando o RealVNC Server gratuitamente em uma máquina Windows 7 Ultimate x64. A máquina do servidor possui uma placa de vídeo da série ATI Radeon 57xx e nenhum vídeo onboard. Eu pretendo que esta máquina não use um monitor e na maioria das vezes não tem um monitor plugado.
Se o servidor for reinicializado e um VNC Viewer for conectado, a autenticação (senha vnc) será bem-sucedida e a janela do visualizador VNC exibirá uma tela preta em uma resolução diferente da resolução da área de trabalho do servidor. Neste ponto, a única maneira de fazer com que o visualizador VNC exiba a área de trabalho é conectar fisicamente a entrada DVI da máquina do servidor a um monitor. Curiosamente, a tela não precisa estar conectada a nenhuma fonte de energia.
Neste ponto, a janela VNC Viewer exibirá a área de trabalho do servidor sem qualquer ação adicional e funcionará normalmente. A conexão DVI do servidor para o monitor pode ser imediatamente desconectada.
A vantagem de poder rodar o VNC Server como um serviço é, nesse caso, negada pelo fato de eu ter que conectá-lo a um monitor físico toda vez que a máquina for reinicializada para alterações de software, atualizações do Windows, etc.
Para corrigir isso, tentei todas as configurações de 'método de atualização' no servidor, sem sorte. Estou procurando uma solução que permita aos clientes interagir com a área de trabalho do servidor sem a necessidade de intervenção física no servidor.