2

Когда я получаю доступ к своей машине OS X через SSH, я не могу начать сеанс экрана GNU. Он зависает и не выдает никаких сообщений об ошибках, также Ctrl-C не имеет никакого эффекта. Однако, если я начну сеанс экрана с локального доступа к компьютеру (например, в Terminal.app) и отсоединюсь от этого экрана, я могу подключиться к нему через SSH.

Есть идеи, что может быть причиной этого?

2 ответа2

0

Там может быть проблема с вашей системой - я могу SSH к моей системе от имени другого пользователя и запустить экран. Может, запустить его под dtruss и посмотреть, где он висит?

sudo dtruss sudo -u $USER screen
0

Может случиться так, что экран зависит от интеграции GUI, которая была скомпилирована, и он не может правильно найти ваш $ DISPLAY при входе в систему с использованием SSH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .