Yanıtlar:
X ekranını çalıştıran kullanıcı olarak oturum açtığınızı varsayarsak, bu oldukça kolaydır. Önce ekran tanımlayıcısını bilmeniz gerekir; yalnızca bir çalışan örnek varsa, büyük olasılıkla öyledir :0. Kontrol etmek için kullanın who. Bunun gibi şeyler içeren çıktı göreceksiniz:
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)
Görüntü tanımlayıcısı sonunda parantez içinde, bu durumda :1. Bunu ssh oturumunuzun ortamında ayarlamanız gerekir. Bash dahil çoğu mermi için (raspbian'da varsayılan):
export DISPLAY=:0
Veya :1, duruma göre. Şimdi orada epifaniye başlamak için:
epiphany http://example.com &
Arka &planlar, aksi takdirde engeller ve istemi geri alamazsınız ssh.
Goldilocks'ın cevabına ek olarak , epiphany için ekranı şu --displayseçeneği kullanarak ayarlayabilirsiniz :
epiphany --display=:0 http://example.com &
ssh -o ForwardX11=yes pi@192.168.0.37
X11 port yönlendirme ile bir ssh açın ve terminalden bazı Xwindows komutunu çalıştırabilirsiniz
ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>
sshbaşka bir makineden nasıl başlatacağını soruyor . X11 iletimi, yerel ekranda uzak GUI uygulamalarını çalıştırmakla ilgilidir .
ssh -X pi@192.168.0.37Aceleniz varsa kullanın . (@goldilocks'a katılıyorum: uzak ekranda epifani göstermek istiyor gibi görünüyor)