В ответ на попытку глянуть приложение на MacBook-е удаленно RustDesk отрапортовал об успешном подключении сообщением «Connected, waiting for image», на котором и завис…
При этом на боковой панели появилось уведомление о необходимости настроить параметры macOS и разрешить запись экрана.
Однако настройка этих соответствующих параметров в разделах «Конфиденциальность и безопасность» и «Универсальный доступ» системы должного эффекта так и не возымела. Равно, как и проверка и обновление RustDesk до последней версии на обоих Mac-ах с последующей их перезагрузкой и переподключением.
Не пропустите: Если у нового MacBook трекпад ‘почему-то не работает’
И в этой связи вкратце о том,..
что делать, когда не работает RustDesk на Mac или MacBook
Значит, если совсем коротко, то проблемка эта случилась по причине изменений в некоторых политиках безопасности macOS. Система, как выяснилось, просто блокирует API, который RustDesk использует для захвата экрана.
Устраняется же данная неприятность путем «ручного» разрешения RustDesk получать доступ к экрану и его записывать через фреймворк TCC (Transparency, Consent, and Control).
Делается это следующим образом:
- закрываем RustDesk полностью (это важно!);
- открываем Терминал и поочередно вводим вот эти две команды (после каждой жмем Enter):
tccutil reset ScreenCapture com.carriez.RustDesk tccutil reset Accessibility com.carriez.RustDesk
- и перезагружаем Mac.
Ну и еще немножко полезной информашки в догонку
Что делать, когда в RustDesk на Mac не работают клавиатура и мышь?
Если RustDesk запускается, подключается и экран удаленного Mac-а отображает нормально, но мышь и клавиатура в приложении не работают, то:
- открываем Системные настройки > Конфиденциальность и безопасность > Мониторинг ввода, жмем кнопку «+«, добавляем RustDesk и затем кликаем по слайдеру рядом;
- далее возвращаемся в раздел «Конфиденциальность и безопасность«, переходим в «Универсальный доступ» и включаем «RustDesk«.
Не пропустите: Самые актуальные проблемы macOS 15 Sequoia: разбираемся
Что делать, когда RustDesk слишком увеличивает экран?
Чтобы исправить размеры:
- кликаем по значку со стрелкой вниз на панели RustDesk ;
- далее жмем значок с монитором;
- и включаем опцию «Scale adaptive» (адаптивное масштабирование).
Вот. Теперь RustDesk экран удаленного Mac-а показывать будет в правильных размерах.