Как переслать X по SSH для удаленного запуска gnome-терминала? (18.04)

Он работает удаленно в версии 14.04, но не в версии 18.04. Все графические приложения (gnome-todo, firefox и т. Д.) Запускаются удаленно через SSH. Однако, когда я запускаю gnome-терминал удаленно через SSH, он запускается на не удаленном собственном рабочем столе gnome.

4
задан 29 June 2018 в 07:57

2 ответа

Как сказал Steeldriver в комментарии выше, новый экземпляр gnome-терминала ведет себя как некая пресная программа для Windows или Mac; он только отправляет сообщение в существующий работающий терминал gnome, чтобы создать новое окно. Чтобы запустить gnome-терминал на новом клиентском ПК, используйте параметр --disable-factory или --app-id.

3
ответ дан 29 June 2018 в 07:57

Эта команда работает на меня. Я должен был добавить --display аргумент в пользу Centos 7 (Более новый терминал гнома).

ssh -Y HOST bash -l -c gnome-terminal --display=${DISPLAY} < /dev/null > /dev/null  2>&1 &
0
ответ дан 1 December 2019 в 09:59

Другие вопросы по тегам:

Похожие вопросы: