我们办公室里有一台树莓派,它使用 .profile 文件中的一行直接启动到浏览器中,如下所示
xinit /usr/bin/chromium --kiosk --incognito internalsite.internal.com
通过更改 /etc/inittab 文件中的以下行来绕过登录
改变
1:2345:respawn:/sbin/getty 115200 tty1
到
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
除了在启动时显示无法找到页面的消息外,它运行正常......如果我们按 f5,它会正确加载页面......
我已经在我家的 pi 上设置了完全相同的东西,它运行良好,浏览器启动并完美显示指定的网页。
该站点是内部站点,因此不通过代理。
这可能是什么原因造成的?
答案1
听起来网络驱动程序在 .profile 脚本启动之前尚未完成连接。更改脚本以检查在发送 Web 请求之前是否已获取有效 IP。