繁体   English   中英

在Ubuntu中启动时自动运行图形化python脚本

[英]Automatically run graphical python script on startup in ubuntu

我有一个运行时会启动全屏动画的python脚本-如何设置为在Ubuntu 16.04启动时启动? “启动脚本”问题的其他答案不起作用-因为我假设它们是在桌面环境有机会启动之前执行的...

我有一个名为“ startup.sh”的脚本,其内容为:

xrandr --output HDMI-0 -s 1280x1024

source activate demo

cd ~/demo/

python run.py

第一行设置正确的分辨率-第二行激活anaconda环境,第三行更改目录(脚本的一部分需要将其放在该目录中,第四行最后运行启动全屏图形的脚本(使用pygame,如果有关系的话。)

单位设置完成后,如何将其设置为自动运行? 非常感谢...非常感谢任何帮助或评论...

编辑:看起来这里有人有类似的问题: https : //www.raspberrypi.org/forums/viewtopic.php?t=128602

他们想在启动时启动pygame脚本-能够在加载桌面环境后通过在~/.config/lxsession/LXDE-pi/autostart对其程序进行调用来启动pygame脚本-我不使用LXDE-我我团结一致,所以有一个对等的东西吗?

在启动时运行事物的最简单方法是将它们添加到文件/etc/rc.local

但是要正确执行此操作,应使用update-rc.d命令。 您可以这样尝试:

update-rc.d /path_to_script/script_name.sh start 2

或使用update-rc.d /path_to_script/script_name.sh defaults使用一次创建启动和终止脚本。

有关更精确的操作,请访问此处以获取详细信息: http : //manpages.ubuntu.com/manpages/xenial/man8/update-rc.d.8.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM