0

我正在使用树莓派 2 来显示文件夹中的所有视频。覆盆子自动启动(使用通用电子计时器)到控制台(不是 gui),并在启动后运行我在这里找到的 bashscript 。此 bashscript 包含一个无限循环,可使用 omxplayer 播放文件夹中的所有视频。

当我启动到控制台模式并手动启动脚本时,一切正常。终端屏幕清除,第一个视频开始播放,结束后有一两秒黑屏(空终端),第二个视频开始播放。这正是我想要的。

但是,当我使用 crontab 启动此脚本(@reboot /path/to/script.sh)时,终端消息会保留,并且不会清除视频之间的所有内容。

我尝试创建自己的脚本,首先清除所有内容,然后调用第二个脚本。但这不起作用。

我在这个领域真的很新(但我很开心)所以任何正确方向的指针都会受到赞赏!

PS 我编辑了 /boot/cmdline.txt 文件,因此它不会显示关键的内核日志作为解决方法。

4

1 回答 1

0

您不应该使用 cron 来执行此操作。您应该更改 inittab 以便它在可能创建的任何环境之外运行。有关详细信息,请参见inittab(5)手册页。您可能也有兴趣openvt(1)

于 2015-12-07T23:03:33.103 回答