它在 14.04 版中可以远程运行,但在 18.04 版中不能。所有图形应用程序(gnome-todo、firefox 等)都通过 SSH 远程启动。但是,当我通过 SSH 远程运行 gnome-terminal 时,它会在非远程本机 gnome-desktop 中运行。
答案1
正如steeldriver在上面的评论中所说,新的gnome-terminal实例的行为就像一些乏味的Windows或Mac程序;它只向现有的正在运行的gnome-terminal发送一条消息以创建一个新窗口。要在新的客户端PC上运行gnome-terminal,请使用--disable-factory或--app-id选项。
答案2
此命令对我有用。我必须添加--display
Centos 7(较新的 gnome-terminal)的参数。
ssh -Y HOST bash -l -c gnome-terminal --display=${DISPLAY} < /dev/null > /dev/null 2>&1 &