在startx

时间:2016-12-13 15:29:58

标签: python pyqt debian x11 beagleboneblack

我在main.py中使用PyQt编写的GUI代码,我希望在startx启动后自动启动。

我已经配置了我的beaglebone(Debian)以在启动时运行startx。

我最初在/ etc / x11 / xinitrc中包含以下内容:     @/usr/bin/python3 /root/PyQt/main.py

这完全奏效,直到我从/ root删除了一些文件以在我的beaglebone上创建空间。我不确定删除了什么(主要是日志文件),但我可能还删除了.XAuthority.bash_profile.config文件夹,.dbus文件夹。

从那时起,它一直没有在启动时自动启动main.py。即使是现在,在创建了新的.XAuthority,。bash_profile等之后,它仍然无法自动启动我的程序。

有没有办法解决这个问题?或者另一种自动启动方式main.py

注意:我在我的beaglebone和lxqt上运行Debian。

1 个答案:

答案 0 :(得分:0)

SELECT * FROM node WHERE title LIKE '%keywords%' 然后在sudo nano /etc/rc.local之前的文件末尾添加执行命令。

之类的东西
exit 0

记得在命令末尾添加python /path/to/file/main.py & exit 0 ,这样命令就会以deamon的形式运行,并且如果os中有无限循环,则不会阻止os启动。