在启动时自动运行shell脚本(自动启动)

时间:2015-10-19 13:08:58

标签: shell driver boot raspberry-pi2 spi

我面临一个“小”问题。我创建了一个脚本来启动一个使用SPI端口的程序。如果我手动运行此脚本,它会启动没有任何问题。但是如果我尝试在Raspberry Pi中使用startx启动它,Pi将无法打开SPI端口并且它会抛出错误。还有什么我以后不能手动打开SPI端口。

有谁知道如何解决这个问题?脚本必须连续运行,所以我认为Pi尝试在startx之后加载驱动程序,但我的程序运行因此失败。如果它在所有加载后都会启动也可以。

1 个答案:

答案 0 :(得分:0)

如果没有登录,请使用init.d启动。但是如果有人(并且只有一个人)将登录Pi,您可以从$HOME/.profile启动脚本。 Here一些关于自动执行脚本的指南。