2012-11-25 71 views
0

我想從SSH運行一個窗口/ X程序,但使用服務器自己的X顯示窗口而不是客戶端的X顯示。怎麼做?請不要指望我在這裏不要求X Forwarding。從SSH運行X程序,但使用服務器自己的X顯示器

我想這在SSH連接到服務器後,

DISPLAY =:0.0

DISPLAY =:IP_I_dont_want_to_do_this,因爲它可能會使用公網IP下引擎蓋

什麼是最好的方式去做這個?

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

谷歌建議我「xpra」,它看起來像「屏幕」的X窗口,但我努力在X顯示服務器上運行應用程序。

回答

2

你應該能夠在默認Xserver的運行X客戶端(例如xterm中)這樣

DISPLAY=:0 xterm

如果以上沒有工作,嘗試​​找到它的Display Port你的Xserver使用

+0

謝謝!我只是嘗試0.0它的0:00,即DISPLAY =:0:00 但是,如果我的應用程序打開多個關閉放映渲染窗口,則會出現其他錯誤。我仍然接受了答案,因爲我認爲這是分配多個顯示端口。 – Rudi

+0

如果答案包含整個命令,那將是非常好的;) – deckoff

相關問題