1

是否可以在不启动 Raspberry Pi 上的 Desktop 的情况下启动 Chromium?

我可以通过编辑 $HOME/.xinitrc 并用 Medori 编写来启动 Medori,但由于某些原因,无法启动 Chromium。

输出是这样的: xkbcomp 的错误对 X 服务器不是致命的 [1:1:1234563078:ERROR:nss_util.cc(692)] 无法加载 NSS 库 在现有浏览器会话中创建新窗口。xinit:与 X 服务器的连接丢失

更新:

参考这里的评论,似乎可以在不启动 LXDE 的情况下启动 Chromium。

屁股评论描述:

编辑 /home/myuser/.xinitrc

unclutter -idle 15 -root &
xset -dpms &
xset s off &
exec chromium -incognito -kiosk “http://your.web.site”

编辑 /etc/rc.local

su – myuser -c “startx” &
exit 0

但是,错误仍然存​​在, [1:1:1234563078:ERROR:nss_util.cc(692)] 无法加载 NSS。

我可以重新安装这个库,给它任何在没有 LXDE 或类似的东西的情况下启动的权限吗?

谢谢

4

1 回答 1

1

我遇到了同样的问题,但后来意识到我需要将调用放在一个循环中。这就是我正在使用的,它工作正常。

# Disable DPMS.
xset -dpms

while true; do

        # Clean up previously running apps, gracefully at first then harshly
        killall -TERM chromium 2>/dev/null;
        killall -TERM matchbox-window-manager 2>/dev/null;

        sleep 2;

        killall -9 chromium 2>/dev/null;
        killall -9 matchbox-window-manager 2>/dev/null;

        # Launch window manager without title bar.
        exec matchbox-window-manager -use_titlebar no &

        # Launch browser.
        chromium --incognito --kiosk http://mammothworkwear.com

done;

还要注意命令行选项以双连字符开头——

于 2013-11-05T18:06:27.790 回答