Я использую RealVNC Server бесплатно на компьютере с Windows 7 Ultimate x64. Сервер имеет видеокарту серии ATI Radeon 57xx и не имеет встроенного видео. Я намерен не использовать монитор на этой машине, и в большинстве случаев к нему не подключен монитор.
Если сервер перезагружен, а затем подключается средство просмотра VNC, проверка подлинности (пароль vnc) завершается успешно, и в окне средства просмотра VNC отображается черный экран с разрешением, отличным от разрешения рабочего стола сервера. На данный момент единственный способ заставить VNC Viewer отображать рабочий стол - это физически подключить вход DVI серверного компьютера к монитору. Интересно, что дисплей не нужно подключать к какому-либо источнику питания.
На этом этапе в окне VNC Viewer будет отображаться рабочий стол сервера без каких-либо дополнительных действий, и он будет работать нормально. Подключение DVI от сервера к дисплею может быть немедленно отключено.
Преимущество возможности запуска VNC Server как службы в этом случае сводится на нет тем фактом, что мне приходится подключать его к физическому дисплею каждый раз, когда компьютер перезагружается для изменений программного обеспечения, обновлений Windows и т.д.
Чтобы исправить это, я попробовал каждый параметр «метод обновления» на сервере, но не повезло. Я ищу решение, которое позволяет клиентам взаимодействовать с рабочим столом сервера без необходимости физического вмешательства на сервере.