7

我有一个 Raspberry Pi 连接到我的电视,没有鼠标或键盘。

我正在ssh进入它,启动 X,然后我想启动 VLC(或任何其他 GUI 程序,就此而言)。如果 I ssh -X,那将在我正在使用的计算机中打开程序ssh,而不是在电视上。

如何启动程序并使其出现在电视上?

4

2 回答 2

13

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

DISPLAY=:0 vlc

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

所以:

  • 如果你想在 VLC 之后的那个会话中启动其他 X 程序,Joachim 的更好。

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

(我只想添加这个作为评论,但我没有足够的分数,抱歉。)

于 2013-05-02T08:35:53.410 回答
5

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

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

export DISPLAY=:0 ; vlc
于 2013-05-02T04:35:31.687 回答