Я использую Mac OS X ( думаю, это Snow Leopard - 10.6.7) на Mac mini. Я пытаюсь подключиться удаленно с iMac (в прошлом это работало нормально в течение некоторого времени). Когда я нажимаю «Share Screen ...» в программе поиска на iMac, я (в конце концов) вижу рабочий стол сервера, но он, кажется, завис. Тем не менее, мне удалось определить (от закрытия окна и повторного использования экрана, при повторении), что он действительно получает ввод, просто не обновляя отображение.
Я могу подключиться к серверу через ssh, но как перезапустить службу совместного использования экрана?
источник
Хорошо, удалось найти ответ (или, по крайней мере, ответ, я не совсем уверен , что все детали этой команды):
Как всегда - будьте осторожны при вставке чего-либо в терминал - лучше всего проверить команду перед ее запуском. Вдвойне, когда sudo участвует.
источник
Использование
launchctl unload
иlaunchctl load
до сих пор работает, но команды теперь являются «устаревшими командами».Вот более свежий подход, который также работает с одной командой:
Это заставляет launchctl завершить работу службы разделения экрана, а затем launchctl автоматически перезапустит ее после выхода.
источник
Вместо того, чтобы перезагружать только службу общего доступа к экрану, я бы предложил удаленный перезапуск Mac Mini. Вы можете сделать это через SSH, набрав:
sudo shutdown -r now
Это не только перезапустит службу общего доступа к экрану, но и решит проблему, которая привела к ее возникновению.
источник