我的电视连接了Raspberry Pi,没有鼠标或键盘。
我ssh
进入它,启动X然后我想启动VLC(或任何其他GUI程序,就此而言)。如果我ssh -X
,那将在我ssh
来自计算机的程序中打开程序,而不是在电视上打开。
如何启动程序并将其显示在电视上?
答案 0 :(得分:12)
比Joachim的打字略少(实际上行为略有不同):
DISPLAY=:0 vlc
对于整个shell会话,实际上并没有将DISPLAY变量设置为:0,只将其传递给vlc。
所以:
如果你想在VLC之后的那个会话中启动其他X程序,Joachim会更好。
如果您只是想尽快运行VLC,那么9个按键会更快。 :)
(我想仅将其添加为评论,但我没有足够的积分,抱歉。)
答案 1 :(得分:5)
DISPLAY
环境变量需要设置一个值来显示程序应该打开。如果将其设置为:0
,则表示第一个本地屏幕。
换句话说,应该在第一个本地屏幕上打开vlc;
export DISPLAY=:0 ; vlc