来自:

https://blog.csdn.net/zhinian_hao/article/details/129104387

第二种是对的

二. 新建desktop文件设置树莓派开机启动项

这种方式类似Windows系统的"开始"菜单中的"启动"项,操作方法如下:

在/home/pi/.config 文件夹下创建一个文件夹,名称为autostart

mkdir /home/pi/.config/autostart

在该文件夹下创建一个xxx.desktop文件,文件名以.desktop结尾,名称为xxx,可自定义,文件内容如下:

[Desktop Entry]
Name=controller
Comment=controller Program
Encoding=UTF-8
#Exec=python3 /home/pi/human_code/controller.py
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true

文件中Name,Comment,Icon分别表示启动文件的名称,备注,显示图标,他们的值可以自己设定;

Exec表示调用的指令,相当于在shell终端执行的指令.

重启系统,就可以生效了.