システムトレイに非表示のログイン開始時に自動起動するアプリケーションを起動するにはどうすればよいですか?アプリケーションをシステムトレイから起動するための自動起動コマンドに特別なコマンド(つまり--hidden)がありますか?
Kubuntu 11.04では、Kwinが「Windowsの特別な設定」により、最小化されたアプリケーションを起動する特定のルールを設定できるが、トレイに起動するルールがまだないことを知っています。
ログイン時にシステムトレイに対してMobloquerを起動したいと考えていますが、すべてのプログラムに当てはまるこの問題を解決するためのより一般的な方法は大歓迎です。
記録のためだけに:現在、gnomeで最小化されたアプリケーションを起動する最良の方法は 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 を参照してください。
Devil's Pieを設定することもできます gdevilspie / _Sudo apt-get install gdevilspie
_