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