Câu trả lời:
Giả sử bạn đã đăng nhập với cùng một người dùng đang chạy màn hình X, điều này khá dễ dàng. Đầu tiên bạn cần biết định danh hiển thị; nếu chỉ có một phiên bản đang chạy, thì có lẽ :0
. Để kiểm tra, sử dụng who
. Bạn sẽ thấy đầu ra bao gồm những thứ như thế này:
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)
Định danh hiển thị nằm trong ngoặc đơn ở cuối, trong trường hợp này :1
. Bạn cần đặt nó trong môi trường của phiên ssh của bạn. Đối với hầu hết các shell bao gồm bash (mặc định trên raspbian):
export DISPLAY=:0
Hoặc :1
, như trường hợp có thể. Đến bây giờ bắt đầu epiphany ở đó:
epiphany http://example.com &
Các &
hình nền này, nếu không nó sẽ chặn và bạn sẽ không nhận được lời nhắc trở lại ssh
.
Ngoài câu trả lời của Goldilocks , đối với epiphany, bạn có thể đặt màn hình bằng --display
tùy chọn:
epiphany --display=:0 http://example.com &
ssh -o ForwardX11=yes pi@192.168.0.37
Mở một ssh với chuyển tiếp cổng X11 và bạn có thể chạy một số lệnh Xwindows từ thiết bị đầu cuối
ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>
ssh
từ một máy khác. Chuyển tiếp X11 là về việc chạy các ứng dụng GUI từ xa trên màn hình cục bộ .
ssh -X pi@192.168.0.37
nếu bạn đang vội. (và tôi đồng ý với @goldilocks: dường như anh ấy muốn hiển thị epiphany trên màn hình từ xa)