0

我想从 SSH 运行一个 window/X 程序,但使用服务器自己的 X Display 作为窗口而不是客户端的 X Display。怎么做?请注意,我不是在这里要求 X 转发。

连接到服务器后,我在 SSh 中尝试了这个,

显示=:0.0

DISPLAY=:IP_I_dont_want_to_do_this 因为它可能在后台使用公共 ip

做这个的最好方式是什么?

有关更多信息,我正在使用 Amazon EC2 Ubuntu 实例。

Google 建议我使用“xpra”,它看起来是 X 窗口的“屏幕”,但我打算在服务器的 X 显示器上完全运行应用程序。

4

1 回答 1

2

您应该能够像这样在默认 Xserver 下运行 X 客户端(例如 xterm)

DISPLAY=:0 xterm

如果上述方法不起作用,请尝试ps aux|grep /usr/bin/X查找您的 Xserver 使用的 DISPLAY 端口

于 2012-11-27T00:22:57.867 回答