Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过SSH在主机上启动GUI程序_Ssh_Raspberry Pi - Fatal编程技术网

通过SSH在主机上启动GUI程序

通过SSH在主机上启动GUI程序,ssh,raspberry-pi,Ssh,Raspberry Pi,我有一个树莓圆周率连接到我的电视,没有鼠标或键盘 我正在sshing进入它,启动X,然后我想启动VLC(或者任何其他GUI程序)。如果我ssh-X,这将在我ssh所在的计算机中打开程序,而不是在电视上 如何启动程序并使其显示在电视上?环境变量需要设置一个值,以便打开程序的显示。如果将其设置为:0,则表示第一个本地屏幕 换句话说,在第一个本地屏幕上打开vlc export DISPLAY=:0 ; vlc 比Joachim的打字略少(实际上行为也略有不同): 这实际上并没有为整个shell会话将

我有一个树莓圆周率连接到我的电视,没有鼠标或键盘

我正在
ssh
ing进入它,启动X,然后我想启动VLC(或者任何其他GUI程序)。如果我
ssh-X
,这将在我
ssh
所在的计算机中打开程序,而不是在电视上


如何启动程序并使其显示在电视上?

环境变量需要设置一个值,以便打开程序的显示。如果将其设置为
:0
,则表示第一个本地屏幕

换句话说,在第一个本地屏幕上打开vlc

export DISPLAY=:0 ; vlc

比Joachim的打字略少(实际上行为也略有不同):

这实际上并没有为整个shell会话将DISPLAY变量设置为:0,只是将其传递给vlc

因此:

  • 如果你想在VLC之后启动其他X程序,Joachim的更好

  • 如果您只想尽快运行VLC,则按9个键会更快。:)


(我只想添加这个作为一个评论,但我没有足够的分数,对不起。)

export DISPLAY=:0;vlc
?@JoachimIsaksson你能把你的评论作为一个答案发布出来,让我接受吗?这正是我想要的。还有朋友。
DISPLAY=:0 vlc