1

Я хотел бы startx на удаленной машине, имея сеанс X на дисплее / мониторе этой удаленной машины.

Предыстория: все мои машины работают под управлением Arch Linux, и все они не используют графический менеджер входа в систему (например, GDM или KDM или тому подобное). Я обычно захожу в tty и набираю startx чтобы начать сеанс XFCE4. Находясь на работе, я иногда подключаюсь к своей домашней машине через VNC. Это хорошо работает. Иногда я делаю вещи, которые требуют перезагрузки удаленного компьютера (дома).

Если я это сделаю, я не смогу повторно подключиться к машине, так как моему VNC-соединению нужен запущенный сеанс X (для x11vnc в моем случае). Итак, мне нужна процедура, чтобы каким-то образом подключиться к моей недавно перезагруженной удаленной машине (к TTY1), чтобы ввести username , password и « startx ».

Может кто-нибудь дать подсказку, как это сделать?

2 ответа2

1

Ваш подход правильный. Однако вы не можете запускать дистанционно, как вы предлагаете. Чтобы x11vnc работал, вам нужно запустить Xserver. Я предлагаю вам установить xdm, чтобы получить доступ к экрану входа в X. Затем вы можете установить x11vnc на Xserver и войти в систему таким образом.

0

ssh -X ... включит пересылку X11. Но вам нужна поддержка на стороне сервера.

PS: Я пытался запустить всю сессию xfce позже. Так что мне любопытно: D

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