我正在使用树莓派2来显示文件夹中的所有视频。覆盆子自动启动(使用通用电子计时器)进入控制台(而不是gui),启动后运行一个bashscript我发现here。这个bashscript包含一个无限循环,可以使用omxplayer播放文件夹中的所有视频。
当我启动到consolemode并手动启动脚本时,一切都运行良好。终端屏幕清除,第一个视频开始,结束后有一个或两个黑屏(空终端),第二个视频开始播放。这是完全我想要的。
但是,当我使用crontab启动此脚本(@reboot /path/to/script.sh)时,终端消息会保留,并且不会清除视频之间的所有内容。
我尝试创建自己的脚本,首先清除所有内容,然后调用第二个脚本。但这不起作用。
我真的很喜欢这个领域(但我很开心)所以任何正确方向的指针都会受到赞赏!
P.S。我编辑了/boot/cmdline.txt文件,因此它不会显示关键的内核日志作为解决方法。
答案 0 :(得分:0)
你不应该使用cron这样做。您应该更改inittab,以便它可以在任何可能创建的环境之外运行。有关详细信息,请参见inittab(5)
手册页。您也可能对openvt(1)
感兴趣。