Raspberry pi 启动Chromium而不启动桌面(LXDE)

Raspberry pi 启动Chromium而不启动桌面(LXDE),raspberry-pi,chromium,Raspberry Pi,Chromium,在Raspberry Pi上启动Chromium而不启动桌面是否可能 我可以通过编辑$HOME/.xinitrc并用Medori编写来启动Medori,但由于某些原因,无法启动Chromium 输出如下所示: xkbcomp的错误对X服务器不是致命的 [1:1:1234563078:错误:nss_util.cc(692)]无法加载nss库 在现有浏览器会话中创建了新窗口。 xinit:与X服务器的连接丢失 更新: 参考来自的评论,似乎可以在不启动LXDE的情况下启动Chromium 评论如下:

在Raspberry Pi上启动Chromium而不启动桌面是否可能

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

输出如下所示: xkbcomp的错误对X服务器不是致命的 [1:1:1234563078:错误: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:错误:nss_util.cc(692)]无法加载nss

我可以重新安装这个库吗?允许它在没有LXDE或类似的东西的情况下启动吗


THX

我也有同样的问题,但后来意识到我需要将呼叫置于循环中。这就是我正在使用的,效果很好

# 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;

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

我也有同样的问题,但后来意识到我需要将调用放在循环中。这就是我正在使用的,效果很好

# 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;

另请注意,命令行选项以双连字符开头--

您能否概述一下您所做的实现,循环背后的原理是什么?使用循环是为了在您的chromium崩溃时清理并重新启动。执行暂停在最后一行“chromium”,直到关闭/崩溃。然后,它重复终止过程并重新启动。我不断收到错误“无法打开显示”检查显示变量。请您概述一下您所做的实现,循环背后的原理是什么?使用循环,因此如果您的铬崩溃,它将被清理并重新启动。执行暂停在最后一行“chromium”,直到关闭/崩溃。然后,它重复终止过程并重新启动。我不断收到错误“无法打开显示”检查显示变量我知道这是旧的,但这可能有助于解决NSS问题:我知道这是旧的,但可能有助于解决NSS问题: