NVIDIA TX2 设置开机自启动
实验室的板子。记录一下设置开机自启动python脚本的过程。
教程
1.创建一个shell脚本
touch start.sh # 新建一个shell脚本
2.编辑这个shell脚本:
gedit start.sh # 编辑shell脚本
3.shell脚本里加入能启动python脚本的代码
python3 /home/start.py # 运行指定目录下的python脚本
4.修改shell脚本的权限
sudo chmod 777 /home/start.sh # 修改脚本权限
5.打开gnome开机自启动程序
gnome-session-properties
6.选择“Add”(添加),并在command(命令)那一栏输入:
gnome-terminal -x /home/start.sh # 开机启动start.sh文件
7.接着reboot就可以重启并进行开机自启动了。
样例
1.创建一个shell脚本
touch yanstart.sh # 新建一个shell脚本
2.编辑这个shell脚本:
gedit yanstart.sh # 编辑shell脚本
3.shell脚本里加入能启动python脚本的代码
python3 /home/nvidia/yan/yolov4-tiny-tf2-master/predict.py # 运行指定目录下的python脚本
4.修改shell脚本的权限
sudo chmod 777 yanstart.sh # 修改脚本权限
5.打开gnome开机自启动程序
gnome-session-properties
6.选择“Add”(添加),并在command(命令)那一栏输入:
gnome-terminal -x /home/nvidia/yanstart.sh # 开机启动yanstart.sh文件
7.输入reboot重启即可。
注意:当遇到一堆路径的错误时,最好将代码里的相对路径改为绝对路径