回答:
Xディスプレイを実行しているのと同じユーザーとしてログインしていると仮定すると、これはかなり簡単です。まず、ディスプレイ識別子を知る必要があります。実行中のインスタンスが1つしかない場合は、おそらくになり:0
ます。確認するには、を使用しますwho
。次のようなものを含む出力が表示されます。
goldilocks pts/5 2015-02-16 07:18 (:1)
goldilocks pts/6 2015-02-16 07:18 (:1)
goldilocks pts/7 2015-02-16 07:36 (:1)
表示識別子は、最後に括弧で囲まれてい:1
ます(この場合)。sshセッションの環境で設定する必要があります。bash(raspbianのデフォルト)を含むほとんどのシェルの場合:
export DISPLAY=:0
または:1
、場合によっては。そこからエピファニーを開始するには:
epiphany http://example.com &
これは&
背景になります。そうしないとブロックされ、プロンプトが表示されなくなりますssh
。
Goldilocksの回答に加えて、ひらめきのために、--display
オプションを使用して表示を設定できます。
epiphany --display=:0 http://example.com &
ssh -o ForwardX11=yes pi@192.168.0.37
X11ポート転送でsshを開くと、ターミナルからXwindowsコマンドを実行できます
ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>
ssh
。X11転送とは、ローカルディスプレイでリモートGUIアプリケーションを実行することです。
ssh -X pi@192.168.0.37
急いでいる場合に使用します。(そして私は@goldilocksに同意します:彼はリモートディスプレイに