Antworten:
Vorausgesetzt, Sie sind als derselbe Benutzer angemeldet, der die X-Anzeige ausführt, ist dies recht einfach. Zuerst müssen Sie die Anzeige-ID kennen. Wenn nur eine Instanz ausgeführt wird, ist dies wahrscheinlich der Fall :0
. Verwenden Sie zum Überprüfen who
. Sie sehen die Ausgabe mit folgenden Inhalten:
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)
In diesem Fall steht die Anzeige-ID am Ende in Klammern :1
. Sie müssen dies in der Umgebung Ihrer SSH-Sitzung einstellen. Für die meisten Shells, einschließlich Bash (die Standardeinstellung für Raspbian):
export DISPLAY=:0
Oder je :1
nach Fall. Um nun dort mit der Offenbarung zu beginnen:
epiphany http://example.com &
Die &
Hintergründe dies, sonst wird es blockiert und Sie werden die Eingabeaufforderung nicht wieder erhalten ssh
.
Als Ergänzung zur Antwort von Goldilocks können Sie für Epiphany die Anzeige mit der folgenden --display
Option einstellen :
epiphany --display=:0 http://example.com &
ssh -o ForwardX11=yes pi@192.168.0.37
Öffnen Sie ein SSH mit X11-Portweiterleitung, und Sie können einige Xwindows-Befehle vom Terminal aus ausführen
ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>
ssh
von einem anderen Computer aus gestartet werden sollen. Bei der X11-Weiterleitung werden Remote-GUI-Anwendungen auf der lokalen Anzeige ausgeführt.
ssh -X pi@192.168.0.37
Sie, wenn Sie es eilig haben. (und ich stimme mit @goldilocks überein: Scheint, als würde er eine Offenbarung auf der Fernanzeige anzeigen wollen)