У меня хронические проблемы с подключением к моему безголовому Mac Mini с помощью встроенного общего доступа к экрану Mac OS X. Обычно он работает нормально, но иногда не подключается.
Это выглядит так:
Я инициирую соединение (либо щелкнув Mac Mini на боковой панели в окне Finder и выбрав кнопку «Поделиться экраном ...», либо запустив /System/Library/CoreServices/Screen Sharing.app
и введя имя Bonjour « macmini.local
»), появляется пульсатор со словом « подключение », то пульсатор исчезает. Если он собирается подключиться успешно, он делает это на этом этапе. Часто, однако, пульсатор исчезает, и ничто не заменяет его. Приложение Screen Sharing остается активным, сообщение не появляется и ничего не происходит, независимо от того, как долго я его покидаю. Кажется, нет никакой связи.
Я не могу заставить проблему возникать надежно, но как только она возникает, ее можно наблюдать на нескольких разных клиентах Mac. Если я перезагружаю удаленный компьютер (через выключение через ssh), он исчезает, и я подключаюсь без проблем, но я ищу лучшее решение.
Проверяя процессы, запущенные на удаленном Mac Mini через ssh, я вижу два процесса, /System/Library/CoreServices/RemoteManagement/screensharingd.bundle/Contents/MacOS/screensharingd
принадлежащих пользователю root, и дочерний процесс /System/Library/CoreServices/RemoteManagement/ScreensharingAgent.bundle/Contents/MacOS/ScreensharingAgent
. Если я пытаюсь убить любой из этих процессов, они меняют свой PID, но продолжают работать, и это не позволяет мне подключиться.
Из этой темы Перезапустите службу общего доступа к экранам на Mac mini Server. Я узнал, как правильно перезапустить демон совместного использования экрана. Или на самом деле два метода. Не уверен, какой из них правильный, поэтому я делаю их обоих. Не помогает, до сих пор не может подключиться.
Из этой темы Почему просто висит общий доступ к экрану Mac-to-Mac? Я узнал предложение подключиться по IP-адресу вместо имени Bonjour. Попробовав это, я получаю окно входа в систему вместо «подключающегося» пульсатора. Тем не менее, нет никакой связи, хотя. И выход из совместного использования экрана на локальном компьютере не избавляет от зависшего окна входа в систему. Единственный способ избавиться от этого - убить NetAuthAgent, как я узнал в этой теме: как убить застрявший диалог аутентификации при совместном использовании экрана?
Обе машины работают под управлением Lion (10.7.4), хотя я наблюдаю это поведение с 10.6, возможно, 10.5, я не могу вспомнить. Удаленный компьютер - это Mac Mini 2009 года, а локальный компьютер - MacBook Pro (хотя это поведение было дублировано на многих клиентских компьютерах).
Наверняка на удаленной машине должен быть какой-то процесс, сервер, демон, который я могу отскочить? Что-то не хватает перезагрузки?
источник
Ответы:
ssh в удаленный Mac и убей
screensharingd
демона.Меня устраивает. У меня Mac OS X Lion как на локальном, так и на удаленном компьютере.
источник
Совместное использование экрана само по себе работало превосходно, если оно включено в настройках общего доступа Mac Mac. Однако, как только я включил удаленное управление, он удалил общий доступ к экрану и перестал работать, утверждая, что общий доступ к экрану обрабатывается удаленным управлением… что бы это ни было. Я просто отключил удаленное управление и использовал общий доступ к экрану, чтобы обойти проблему.
источник
Выход из MobileMe на клиентском компьютере решил эту проблему для меня.
источник
Выход из MobileMe в Системных настройках мгновенно устранил проблему для двух коллег, у которых была такая же проблема. Они оба были на 10.7.4 - не уверены, влияет ли это на более низкие версии. Моя система на 10.8, очевидно, не была затронута, так как настройки MobileMe были удалены из Системных настроек.
источник
Я нахожусь в подобной ситуации, и я никогда не уверен в том, чтобы управлять моим мини-мини 2010 без головы по этой самой причине со времен Льва или даже до этого.
Запуск Mountain Lion (10.8.3), удаленное управление отключено, и я думаю, что проблема может быть связана с проблемами аутентификации. Когда я не могу подключиться через Screen Sharing, я включаю проектор, чтобы посмотреть, что он делает. После ввода пароля заставки и перехода к рабочему столу снова работает общий доступ к экрану.
Я собираюсь попробовать запустить мини без пароля заставки, чтобы посмотреть, что произойдет.
Я также использую Rowmote Pro и Little Snitch и склонен думать, что первое будет более проблематичным, поскольку это дополнительный метод ввода.
Я сообщу позже с моими выводами.
источник
Ребята проверяют брандмауэр - его нужно отключить или создать исключение. это самая распространенная проблема, и это всегда работает.
источник