如何将 Raspberry Pi 直接启动到浏览器中?

如何将 Raspberry Pi 直接启动到浏览器中?

我已将以下行放入我的/etc/bash.bashrc文件中:

chromium--kiosk www.bbc.co.uk

但是我在启动时收到一个错误:

(chromium:2100): Gtk-WARNING **: cannot open display:

如果我将 Pi 设置为在启动时启动到操作系统,则 Chromium 永远不会出现,但如果我启动终端窗口,它会突然以信息亭模式打开 Chromium 并显示指定的网页!

我究竟做错了什么?

答案1

/etc/bash.bashrc 中的任何内容都会在 shell 启动时运行(没有 xdisplay)- 请参阅.bashrc 文件是什么?了解更多信息。尝试将该行添加到桌面环境登录用户时使用的文件中。

如果你正在使用 lxde,我假设,

http://wiki.lxde.org/en/Autostart

并根据您的具体要求进行编辑:因此它看起来应该像这样:

[Desktop Entry] 


Type=Application


Exec=chromium--kiosk www.bbc.co.uk

答案2

您可以使用“screenly”,它实际上可以在信息亭模式下运行(使用 UZBL),甚至可以使用键盘和鼠标进行交互。(还可以锁定某些网站并阻止可用的操作)。不过,您可以通过简单地将 Web 资源安排到该 URL 来轻松实现这一点。Screenly 会立即启动,而不会显示桌面。

相关内容