У меня ноутбук Mac (10.6) с включенным общим доступом к экрану. Я хотел бы подключиться к нему с моего рабочего стола Ubuntu под управлением 10.04.
У меня установлен Remote Desktop Viewer. Ноутбук не отображается в списке «поблизости», но я могу видеть устройство в списке, когда я иду в Machine-> Connect и нажимаю Find в появившейся панели. Выбор Mac приводит к ожиданию, а затем к всплывающей панели с сообщением об ошибке: Ошибка распознавателя Avahi: истекло время ожидания
Итак, мой вопрос, есть ли простой способ подключения из Ubuntu к Mac? Если не с помощью средства просмотра удаленных рабочих столов, то какой метод «предпочтителен»?
Я вполне уверен, что Vinagre, встроенный инструмент просмотра VNC, имеет отличную поддержку avahi (также известную как mDNS или ZeroConf). Bonjour, который является версией Apple Avahi, по памяти достаточно совместим. Я использовал его для совместного использования библиотек iTunes с Mac на Ryhthmbox и VNC - по крайней мере, в те дни, когда я все еще использовал Mac (около двух лет назад).
Однако, чтобы исключить ошибку в Vinagre, попробуйте (я думаю) еще лучше Remmina , чтобы посмотреть, сможет ли он подключиться:
sudo apt-get install remmina remmina-gnome
Вы также можете увидеть, что транслируется в вашей сети с помощью avahi-utils. Вы можете установить его с помощью
sudo apt-get install avahi-utils
. Затем посмотрите, что работает в вашей сети, с помощью
avahi-browse -a
. Я должен также добавить, что Avahi просто рекламирует соединение. Вам все равно нужно будет знать пароль для подключения - он установлен в настройках Mac. Из этого старого сообщения в блоге :
И вам не нужно вообще использовать Avahi, если вы уже знать IP-адрес самого Mac. Просто вставьте его в новый профиль подключения на Vinagre или Remmina, и вы сможете указать пароль и подключиться таким образом. Как я уже сказал, Avahi просто рекламирует сервис в вашей локальной сети.