Linux-开机启动程序


尝试一下几种方法:

1.修改  /etc/rc.local文件。

在exit0 前添加启动命令

 

2.在/home/pi/.config/autostart/  下添加.desktop

在.config下的autostart下创建.desktop 文件(若autostart文件夹不存在则手动创建),

 

添加以下代码,关键要有Type和Exec2行。

 

 

但是我的比较特殊启动的是wxpython的脚本,所以以上方法都无效(程序启动了,但是不显示界面),所以在写了一个Python脚本,系统启动调用这个脚本,然后这个脚本在延时后

在调用要用的python程序。

 

 

import wx
import os
import time

def OpenMainForm():
    app=wx.App()
    import ASRS
    mainform=ASRS.MyFrame()

    mainform.ShowFullScreen(True,style=wx.FULLSCREEN_NOTOOLBAR)
    app.MainLoop()


time.sleep(5)
OpenMainForm()

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM