gpt4 book ai didi

linux - rc.local 脚本有问题

转载 作者:太空狗 更新时间:2023-10-29 11:38:41 27 4
gpt4 key购买 nike

你好,Stack Exchange,

我正在尝试使用 Raspberry Pi 从电视屏幕上制作一种 Kiosk 显示单元。我认为这将是一个足够简单的过程,编写一个启动脚本,将 LXDE、x11vnc 和 chromium 激活到我想要的页面,然后就完成了。但不幸的是,我似乎无法让我的 rc.local 脚本完全按照我想要的方式工作,我不确定为什么。这是我添加到 rc.local 的代码

su pi -c startx&
su pi -c x11vnc -display :0 -q -usepw -rfbport 5901
su pi -c chromium --kiosk --incognito "http://www.springwater.ca/"

当机器启动时,它会运行 startx 命令,但不会运行 x11vnc 或 chromium 命令。我在这里错过了什么吗?还是我以完全错误的方式解决了这个问题?

谢谢,

Michael

最佳答案

在 X 服务器加载并能够接受连接之前需要几秒钟,但是对于您的 &,x11vnc 和 chromium 将尝试并立即失败。

在 startx 行之后,您可以添加一个简单的 sleep 30 让它有时间开始,或者甚至轮询它:

until xwininfo -root -display :0; do sleep 1; done

关于linux - rc.local 脚本有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14163596/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com