我已经使用Raspian OS(像Debian)使用了我的覆盆子pi。我试图从终端启动默认的Web浏览器,但我遇到了问题。我在launching web browsers from terminal上查看过这篇文章。我尝试了xdg-open
和sensible-browser
命令,但它们似乎只是在终端中显示所需的网页内容。所以没有实际的Web浏览器在raspberry pi中启动(这就是我想要的)。我的默认网络浏览器是Midori。我是不正确地使用这些终端命令,还是我误解了它们的意图?为了清楚起见,我想使用terminal命令在dekstop环境中实际启动Web浏览器。谢谢!
答案 0 :(得分:6)
图形应用程序需要一个名为$DISPLAY
的环境变量来启动。
通过ssh在终端中启动浏览器,例如:
user@host:~# DISPLAY=:0 firefox http://www.google.com
浏览器将在gui中启动。在你的情况下:
user@host:~# DISPLAY=:0 midori http://www.google.com
答案 1 :(得分:1)
在一些raspbian上(jessie with PIXEL) 要使其工作,我们必须将用户添加到视频组,以避免“无法打开vchiq ...”消息:
usermod -a -G视频用户名
并避免控制台挂起,打开midori与“&”最后:
DISPLAY =:0 midori http://www.google.com&
他们必须是其他最干净的方法,但是为了完成这篇文章,我希望这个适合。