(经典)树莓派开机启动界面程序
2022/6/21 1:20:24
本文主要是介绍(经典)树莓派开机启动界面程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
进入自己主目录,按“ctrl+h+.”组合键就能看见以点号开头的隐藏文件。
进入当前用户HOME目录下的.config目录(这是一个隐藏目录,需用ls -a显示出来)
cd /.config
当前用户是pi, 其HOME目录是/home/pi, 上述命令相当于
cd /home/pi/.config
建立一个名为autostart的子目录,并进入该目录
mkdir autostart
cd autostart
生成一个*.desktop文件(比如:my.desktop),命令如下:
sudo gedit my.desktop
输入以下文件内容:
[Desktop Entry]
Type=Application
Exec=Path
最后一句Exec的值就是要启动的程序名(最好是全路径的可执行文件名),然后重启即可。
注意:Exec 的值必须是个应用程序或者脚本,如果是多条命令的话,必须用放在一个脚本内,然后 Exec 来运行这个脚本。/.config/autostart目录下的所有 .desktop文件,一一执行
原理:startx后,LXDE窗口管理器会找到
把上述全部串起来,就是一上电:自动登录-自动启动窗口-自动运行程序
实际例子
my.desktop
[Desktop Entry] Type=Application Exec=/home/pi/Desktop/color_shibei/testboot.sh
testboot.sh
#!/bin/sh #延迟5秒执行 sleep 3 echo "1111111111111111111" #执行自定义python脚本 为了防止找不到python用的是绝对路径 /usr/bin/python3 /home/pi/Desktop/color_shibei/ApiColorDectAndSet2.py #TXT插入一句话-调试用 echo "2222222222222222222"
特备说明,要执行的文件python必须全部用绝对路径
1 添加某个文件夹路径,方便寻找依赖文件
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys # sys.path.append('/home/pi/Desktop/color_shibei')
2 假设加载一张图像(即使在1之后,也要用绝对路径)
这篇关于(经典)树莓派开机启动界面程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28MQ底层原理资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:入门与初级用户指南
- 2024-11-28MQ消息队列资料入门教程
- 2024-11-28MQ消息队列资料:新手入门详解
- 2024-11-28MQ消息中间件资料详解与应用教程
- 2024-11-28MQ消息中间件资料入门教程
- 2024-11-28MQ源码资料详解与入门教程
- 2024-11-28MQ源码资料入门教程
- 2024-11-28RocketMQ底层原理资料详解