起動時に特定のプログラムを遅延させるにはどうすればよいですか?


回答:


49

組み込み遅延オプションを使用した自動起動の遅延


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

ファイルを保存し、再記録すると、効果が表示されます。


これは、GNOMEシェル3.6を使用して両方のUbuntu 12.04と12.10開発リリースの中で非常にうまく機能
bmbaker

2
Ubuntu 18.04で動作します。
アイブス

19

これを試して: bash -c "sleep 10 && firefox"


1
10倍も多いのに、なぜ10 && firefoxだけがスリープしないのですか?
user3804598

6

コマンドを次のように変更してみてください。

sleep 10 && firefox

一部の人々はそれが機能すると言い、一部は機能しないと言います。これがあなたの場合であり、機能しない場合は、試してみてください:

xterm -e 'sleep 10 && firefox'

5

スカイプで動作するようにするには、これを使用する必要がありました:sh -c "sleep 10 && skype &"Ubuntu 12.04

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.