web-dev-qa-db-ja.com

ログイン時に自動起動するプログラムを非表示にする方法

システムトレイに非表示のログイン開始時に自動起動するアプリケーションを起動するにはどうすればよいですか?アプリケーションをシステムトレイから起動するための自動起動コマンドに特別なコマンド(つまり--hidden)がありますか?

Kubuntu 11.04では、Kwinが「Windowsの特別な設定」により、最小化されたアプリケーションを起動する特定のルールを設定できるが、トレイに起動するルールがまだないことを知っています。

ログイン時にシステムトレイに対してMobloquerを起動したいと考えていますが、すべてのプログラムに当てはまるこの問題を解決するためのより一般的な方法は大歓迎です。

3
13east

kstart --iconify <program name>はKDEで最小化されます。システムトレイに近い特定のコマンドがあるかどうかは本当にわかりません(多くのアプリにはシステムトレイがないためです)。

別の可能性は、ksystrayを使用することです。例えば ​​ksystraycmd --hidden kmailはkmailを起動し、システムトレイに入れます。しかし、どのアプリでも機能するかどうかはよくわかりません。そうでない場合は、おそらくアプリケーションに特定のオプションがあるかどうかを確認する必要があります。

より多くの情報を見つけることができます こちら

編集:詳細 こちら

ノームで

記録のためだけに:現在、gnomeで最小化されたアプリケーションを起動する最良の方法は devilspieですInstall devilspie / _Sudo apt-get install devilspie_。

悪魔のパイルールは_~/.devilspie_に入り、_someName.ds_と呼ばれるので、端末を最小化して起動するには次のようにします:

_confus@confusion:~$ mkdir ~/.devilspie
confus@confusion:~$ cd ~/.devilspie
confus@confusion:~$ echo -e "
> (if
>     (is (application_name) "Terminal")
>     (begin
>        (minimize)
>     )
> )" >> terminal.ds
confus@confusion:~$ devilspie
_

最後のコマンドは、Devil's Pieデーモンを開始するために使用されます。しかし、悪魔のパイはこれよりもはるかに強力です。 echo "(debug)" >> ~/.devilspie/debug.dsのないウィンドウを識別するためのプロパティをさらに見つけることができます。これで、ターミナルでデーモンを起動すると、起動時に各ウィンドウの情報が出力されます。

詳細については、 Devil's Pie Documentation を参照してください。

グラフィカル構成

enter image description here

Devil's Pieを設定することもできます gdevilspieInstall gdevilspie / _Sudo apt-get install gdevilspie_

2
con-f-use