SamLukeYes
deepin
2020-11-11 01:47 试试看这个方法行不行:~/.config/autostart 目录下应该会有一个向日葵的 .desktop 文件,用文本编辑器打开它,找到 Exec 那一行,在等号后面添加 sleep 30;
Reply Like 0 View the author
试试看这个方法行不行:~/.config/autostart 目录下应该会有一个向日葵的 .desktop 文件,用文本编辑器打开它,找到 Exec 那一行,在等号后面添加 sleep 30;
systemd
很简单啊,你写个脚本,在启动向日葵的时候,判断下wifi有没有连上互联网呗
最简单的就是
fping www.baidu.com
判断返回值 $? 是0,就代表能连上www.baidu.com,也就是能连上互联网,再启动向日葵
不是0,就等待几秒sleep再执行并判断 $?
以上方法即便可行。也相当于我说缺少轮子,答曰:自己造一个...
把你的脚本放到
/etc/network/if-up.d
下就可以实现网络启动后执行的目的了。
Popular Ranking
ChangePopular Events
More
现在设置开机自动启动既没有设置启动时间的选项,也没有设置启动顺序的选项。使用起来很不便利。
比如向日葵远程控制端,设置开机自动启动后,向日葵程序会优先WIFI连接,在还没有网络的情况下提前启动。造成了首次启动都会因为没有网络而连接失败,要等几分钟后才能自动重连。如果能设置开机后三十秒启动向日葵,或者设置WIFI网络启动优先向日葵启动,都可以避免这种状况。