Я пытаюсь использовать VNC в коробке OSX 10.4.11 из Vista, используя RealVNC и TightVNC. Я могу успешно подключиться, но примерно через минуту мое окно VNC полностью зависает, в то время как на Mac процесс AppleVncServer начинает поглощать огромное количество оперативной памяти (100 МБ +) и процессора (40-50%), но Mac этого не делает. заморозить. Когда это происходит, никто больше не сможет подключиться к VNC, пока процесс AppleVncServer не будет перезапущен.
Я просмотрел все доступные параметры клиентов VNC, которые я использую, и не вижу ничего очевидного, что могло бы вызвать такое поведение. Буду признателен за любую информацию по этому поводу.
Дарко
ОБНОВЛЕНИЕ: после дальнейшего устранения неполадок кажется, что это происходит только тогда, когда я копирую на Vista. Как только выполняется операция копирования, VNC зависает. Обратите внимание, что копипаст внутри VNC работает нормально ....
Это известная проблема несовместимости буфера обмена.
Например, файл конфигурации подключения TightVNC будет содержать disableclipboard = 0. Измените это значение на 1, и ваш VNC-сервер на стороне MAC не выйдет из строя.
В прошлом у меня были подобные проблемы с RealVNC и TightVNC.
Вы уже пробовали UltraVNC? Это решило проблему для нас. Не знаю почему.
У меня была точно такая же проблема с Tiger, за исключением того, что я пытался удаленно с машины Windows XP. Я пробовал множество разных клиентов, все с одинаковыми результатами.
В конце концов, я просто отключил VNC-сервер, входящий в состав Mac OS X, и вместо него установил Vine Server. Никогда не было проблем с Vine Server, независимо от того, какой клиент я использовал на ПК с Windows.
http://sourceforge.net/projects/osxvnc/
Я, наверное, должен упомянуть, что когда я обновился до Leopard, я вернулся к использованию входящего в комплект VNC-сервера. Вроде стабильнее.
Снято в темноте - как вы говорите, это связано с копированием файлов, возможно, попробуйте запустить vnc viewer от имени администратора или отключить UAC, поскольку это может быть проблемой с разрешениями.