2013-05-01 20 views
7

マウスやキーボードを使わずにテレビに接続したラズベリーパイがあります。SSH経由でホストでGUIプログラムを起動

私はsshです.Xを開始してから、VLC(またはその他のGUIプログラム)を起動します。私はssh -X、それは私がsshからのコンピュータでプログラムを開きます、ではなく、テレビに表示されます。

プログラムを起動してテレビに表示するにはどうすればよいですか?

+4

'輸出DISPLAY =:0; vlc'? –

+0

@JoachimIsaksson私はそれを受け入れることができるように答えとしてコメントを投稿できますか?それはまさに私が望んでいたものです。 – iomartin

答えて

5

DISPLAY環境変数には、プログラムを表示するための値を設定する必要があります。 :0に設定すると、最初のローカル画面を意味します。

これは言い換えれば、最初のローカル画面でvlcを開きます。

export DISPLAY=:0 ; vlc 
12

ヨアヒムさん(実際には若干異なる振る舞い)よりわずかに少ないタイピング:これは実際にDISPLAY変数に設定されていません

DISPLAY=:0 vlc 

:全体シェルセッションのために0には、唯一のvlcに渡し。だから、

:あなたはVLCの後にそのセッションで他のXプログラムを起動したい場合は

  • 、ヨアヒムのが良いです。

  • VLC ASAPを実行したいだけなら、これは9回のキー操作で高速です。 :)

(私はコメントとしてこれを追加したいが、私はそのための十分なポイントを持っていませんでした、申し訳ありません。)

関連する問題