Odpowiedzi:
Zakładając, że jesteś zalogowany jako ten sam użytkownik, który korzysta z wyświetlacza X, jest to dość łatwe. Najpierw musisz znać identyfikator wyświetlacza; jeśli jest tylko jedna działająca instancja, prawdopodobnie tak jest :0. Aby to sprawdzić, użyj who. Zobaczysz dane wyjściowe, w tym takie:
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)
W tym przypadku identyfikator wyświetlania znajduje się w nawiasie :1. Musisz ustawić to w środowisku swojej sesji ssh. Dla większości powłok, w tym bash (domyślnie w raspbian):
export DISPLAY=:0
Lub :1, w zależności od przypadku. Aby teraz rozpocząć tam objawienie:
epiphany http://example.com &
Do &tła, w przeciwnym wypadku będzie blokować i nie dostaniesz szybkiego w plecach ssh.
Jako uzupełnienie odpowiedzi Goldilocks , w przypadku objawienia można ustawić wyświetlanie za pomocą --displayopcji:
epiphany --display=:0 http://example.com &
ssh -o ForwardX11=yes pi@192.168.0.37
Otwórz ssh z przekierowaniem portów X11 i możesz uruchomić komendę Xwindows z terminala
ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>
sshinnej maszyny. Przekazywanie X11 dotyczy uruchamiania zdalnych aplikacji GUI na lokalnym wyświetlaczu.
ssh -X pi@192.168.0.37jeśli się spieszysz. (i zgadzam się z @goldilocks: wydaje się, że chce do wyświetlania epifanii na zdalnym wyświetlaczu)