pygame程序运行正常,通过在/etc/rc.local添加执行指令,无法正常开机自启动运行,启动黑屏,有背景音乐。
后采用增加desktop的方式,可以顺利执行。
记录
此方法是在加载了桌面后再启动我们自定义的程序,因此需要安装带有桌面的版本,如果不是请跳过。
在/home/pi/.config/目录下新建一个名为 autostart 的文件夹:
pi@raspberry:~ $ mkdir .config/autostart
在 autostart 目录下新建testboot.desktop (经测试名字任意,但后缀必须是.desktop):
pi@raspberry:~ $ nano .config/autostart/testboot.desktop
文件内容如下:
[Desktop Entry]
Type=Application
Name=game
NoDisplay=true
Exec=/home/pi/run.sh