epiphany http://example.com
打开浏览器窗口,并将其显示在屏幕上。#1 楼
假设您以运行X显示屏的同一用户身份登录,这非常简单。首先,您需要知道显示标识符;如果只有一个正在运行的实例,则可能为: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的shell(raspbian的默认设置):export DISPLAY=:0
或
:1
(视情况而定)。现在开始在这里开始顿悟:epiphany http://example.com &
&
以此为背景,否则它将被阻塞,并且您不会在ssh
中得到提示。#2 楼
作为Goldilocks答案的补充,对于主显节,您可以使用--display
选项设置显示:epiphany --display=:0 http://example.com &
#3 楼
ssh -o ForwardX11=yes pi@192.168.0.37
通过X11端口转发打开ssh,您可以从终端运行一些Xwindows命令。
ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>
评论
我认为这不是问题的答案。 OP正在询问如何通过另一台计算机上的ssh启动远程显示器(即连接到pi的显示器)上的应用程序。 X11转发是关于在本地显示器上运行远程GUI应用程序。
– goldilocks♦
17 Mar 15 '17 at 10:25
如果需要,请使用ssh -X pi@192.168.0.37。 (我同意@goldilocks:似乎他想在远程显示器上显示顿悟)
– MadMike
17 Mar 15 '10:54
评论
…但是此解决方案仅适用于顿悟吗?
– BenRoe
16 Dec 12'在21:49
也适用于铬浏览器。
– JDavis
19年8月9日在22:55