Неможливо поділитися екраном


8

У мене є хронічні проблеми з підключенням мого безголового 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 сервері я дізнався, як правильно перезапустити демон спільного використання екрана. Або власне два методи. Не впевнений, який із них належний, тому я роблю їх обох. Не допомагає, досі не може підключитися.

Із цього потоку Чому обмін екраном Mac-Mac просто висить? Я дізнався пропозицію підключитися за IP-адресою замість імені bonjour. Спробувавши це, я отримую вікно входу, а не "з'єднувальний" пульсатор. Досі жодного зв'язку немає. А вихід із спільного доступу до екрана на локальній машині не позбудеться застрялого вікна входу. Єдиний спосіб позбутися від цього - це вбити NetAuthAgent, як я дізнався у цій темі: Як вбити застряглий діалог аутентифікації спільного використання екрана?

На обох машинах працює Лев (10.7.4), хоча я спостерігав цю поведінку ще з 10,6, можливо, 10,5, я не можу пригадати. Віддалена машина - це Mac Mini 2009 року, а локальна машина - MacBook Pro (хоча ця поведінка дублюється на багатьох клієнтських машинах).

Напевно, на віддаленій машині повинен бути якийсь процес, сервер, демон, який я можу відскочити? Щось не вистачає перезавантаження?


Я вирішив подібну проблему в 10.14 після вимкнення електроенергії, коли Mac Mini було видно в мережі, і прорекламував її можливість спільного використання екрана, але не підключався. Я виправив це, переключивши налаштування мережі Mac "Налаштування IPv4:" з "Використання DHCP з адресою вручну" на просто "Використання DHCP". Гадаю, що з усім, включаючи роутер, одночасно повертаючись в Інтернет, була якась проблема, і був конфлікт із IP-адресою.
Кай

Відповіді:


7

ssh у віддалений Mac та вбий screensharingdдемона.

$ ps ax | grep screen
1234   ??  Ss     0:00.02 /System/Library/CoreServices/RemoteManagement/screensharingd.bundle/Contents/MacOS/screensharingd
$ sudo kill 1234 

Це працює для мене. У мене Mac OS X Lion як на локальних, так і на віддалених комп'ютерах.


2

Обмін екраном сам по собі працював чудово, коли це було включено в моїх налаштуваннях спільного доступу до Mac Mini. Однак, як тільки я ввімкнув віддалене управління, він видалив спільний доступ до екрана і перестав працювати, стверджуючи, що спільним доступом до екрана керує віддалене управління ... що б це не було. Я просто відключив віддалене управління та використав обмін екраном, щоб подолати проблему.



1

Вихід із програми MobileMe в системних налаштуваннях миттєво виправив проблему для двох співробітників, які мали таку саму проблему. Вони обидва були 10.7.4 - не впевнені, чи впливає це на нижчі версії. Моя система на 10.8 очевидно не вплинула, оскільки налаштування MobileMe були вилучені із системних налаштувань.


0

Я перебуваю в подібній ситуації, і я ніколи не впевнений, щоб запустити свій міні 2010 без голови без цієї причини з часу Лева, а то й до цього.

Запуск гірського лева (10.8.3), віддалене управління вимкнено, і я думаю, що проблема може випливати з проблем із автентифікацією. Коли я не можу підключитися через екран спільного доступу, я включаю проектор, щоб побачити, що він робить. Після введення пароля заставки та переходу на робочий стіл, Спільний доступ до екрана знову працює.

Я спробую запустити міні без будь-якого паролю заставки, щоб побачити, що відбувається.

Я також запускаю Rowmote Pro та Little Snitch, і я схильний думати, що колишній буде більш проблематичним, оскільки це додатковий метод введення.

Я звітую пізніше про свої висновки.


Все йде нормально. Захист екрана паролем вимкнено, і я підключаюся до міні через статичний IP.
Юлій О

-2

Хлопці перевіряють брандмауер - його потрібно відключити або створити виняток. ось найпоширеніша проблема, і це завжди працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.