我希望 Firefox 在我启动 Lubuntu 时自动启动。我安装了 LXSession 配置应用程序。在其中,我尝试输入此问题中的所有建议,例如:
bash -c "sleep 10 && firefox"
sleep 10 && firefox
xterm -e 'sleep 10 && firefox'
sh -c "sleep 10 && skype &"
Run Code Online (Sandbox Code Playgroud)
对于所有这些,它们都在命令行上工作,但当我在 LXSession 配置界面中输入它们时却不是。
如果我自己进入firefox,它会在 Lubuntu 启动时启动。
我猜上面的所有 sleep 命令仅适用于 Ubuntu。如何在 Lubuntu 中自动启动时延迟程序?
额外说明:我想延迟 Firefox 的原因是因为我自动连接到 VPN,并且 VPN 完成连接需要一段时间。我需要 Firefox 在 VPN 连接完成后启动,所以如果有任何方法可以强制一个程序(如 Firefox)在其他事件(网络管理器完成连接)完成后启动,那也可以。
尝试这个:
创建文件$HOME/.config/upstart/firefox-with-delay.conf
内容:
start on desktop-start
stop on desktop-end
script
sleep 30
firefox
end script
Run Code Online (Sandbox Code Playgroud)
更多信息:
http://ifdeflinux.blogspot.de/2013/04/upstart-user-sessions-in-ubuntu-raring.html
| 归档时间: |
|
| 查看次数: |
3262 次 |
| 最近记录: |