我有一个运行时会启动全屏动画的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-我团结一致,所以有一个等价物吗?
答案 0 :(得分:-1)
在启动时运行事物的最简单方法是将它们添加到文件/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。