vls*_*lsd 7 ssh xorg remote x11
我有一台运行 debian 的计算机,连接到我的电视,运行 xorg 会话。我想要做的是 ssh 进入那台机器并启动一个也将显示在该机器上的应用程序。例如,我希望能够从我的笔记本电脑 ssh 到它并在主机上启动 mplayer,在主机上播放文件并在电视上显示它。这可能吗?我觉得它应该(相对)微不足道,但我似乎无法弄清楚。
只是为了澄清,只需运行
$ ssh -X host
$ mplayer movie.avi &
Run Code Online (Sandbox Code Playgroud)
不会剪掉它,因为它会开始显示在我笔记本电脑的显示屏上。
如果您知道$DISPLAY
ssh 主机的 X 服务器正在使用什么,例如:0.0
,以下内容对我有用:
ssh host
export DISPLAY=:0.0
Run Code Online (Sandbox Code Playgroud)
现在,您可以在主机上运行您选择的任何图形应用程序。当然,您将无法在笔记本电脑上/从笔记本电脑上查看或控制图形方面。