Представление XCode не полностью обновляется по VNC

Я использую UltraVNC для удаленной работы на моем Mac, и я заметил, что Xcode 4.2 не полностью обновляется через VNC. Прямоугольник (показанный ниже), который показывает текущее состояние XCode под текущим проектом и файлом, будет обновляться только тогда, когда

  • Я в Xcode и нажимаю на другое приложение; или же
  • Я в другом приложении, и я нажимаю на Xcode.

Коробка, которая не обновляется

Похоже, что он полностью обновляется только при изменении фокуса. Я пытался использовать UltraVNC и TightVNC, а также TightVNC в Linux, и все они показывают одинаковое поведение. Я использую встроенную возможность разделения экрана OS X. Это не так уж и сложно, так как я могу найти другие способы получения информации, которая там показывается, но было бы неплохо, если бы я мог найти способ регулярно обновлять ее.

2 ответа

Решение

На Mac есть две хост-программы для предоставления видео для клиентов Ultravnc: OS X Screen Sharing и Apple Remote Desktop. Опция удаленного рабочего стола обладает большей функциональностью, и я предполагаю, что она могла бы лучше обнаруживать пропущенную видео-картину, которую использует xcode. Вот некоторая информация об использовании удаленного рабочего стола с UltrVNC. Другой вариант - изменить формат кодирования видео со стороны клиента: параметры кодирования видео Ultranet(хотя, полагаю, это вряд ли поможет тому, что, как представляется, хост не отправляет обновленное видео-событие).

Недавно я обновил свой Mac до Lion, и, похоже, это исправило эту проблему.

Другие вопросы по тегам