Он работает удаленно в версии 14.04, но не в версии 18.04. Все графические приложения (gnome-todo, firefox и т. Д.) Запускаются удаленно через SSH. Однако, когда я запускаю gnome-терминал удаленно через SSH, он запускается на не удаленном собственном рабочем столе gnome.
Как сказал Steeldriver в комментарии выше, новый экземпляр gnome-терминала ведет себя как некая пресная программа для Windows или Mac; он только отправляет сообщение в существующий работающий терминал gnome, чтобы создать новое окно. Чтобы запустить gnome-терминал на новом клиентском ПК, используйте параметр --disable-factory или --app-id.
Эта команда работает на меня. Я должен был добавить --display
аргумент в пользу Centos 7 (Более новый терминал гнома).
ssh -Y HOST bash -l -c gnome-terminal --display=${DISPLAY} < /dev/null > /dev/null 2>&1 &