如何延迟一个程序,如开罗-坞(没有openGL)或火狐?
有时,当启动其他启动应用程序时,程序就会崩溃。为了避免崩溃,我希望程序延迟10秒启动。
发布于 2012-10-01 07:08:51
使用内置延迟选项
注意:只适用于识别X-GNOME-Autostart-Delay
参数的桌面会话(例如,Unity、Unity2D、GNOME)。这将不适用于LXDE、XFCE、KDE等。
有了这个解决方案,就不需要脚本或睡眠。前往您的自动启动文件夹:
nautilus ~/.config/autostart
找到与应用程序相对应的.desktop
文件,并在文本编辑器中打开它,例如gedit
:
gedit ~/.config/autostart/application.desktop
将以下行追加到文件中:
X-GNOME-Autostart-Delay=foo
其中,foo
是您希望将应用程序的启动延迟几秒钟的时间,例如:
X-GNOME-Autostart-Delay=60
保存文件,重新登录,您应该会看到效果。
发布于 2011-03-02 10:03:22
试试这个:
bash -c "sleep 10 && firefox"
发布于 2011-03-02 08:10:09
您可以尝试将命令更改为:
sleep 10 && firefox
有些人说它起作用,有些人说它不起作用,如果这是你的情况,而且它不起作用,你可以尝试:
xterm -e 'sleep 10 && firefox'
https://askubuntu.com/questions/28685
复制相似问题