如何启动登录时自动启动并隐藏在系统托盘中的应用程序?自动启动命令中是否有特殊命令(即 --hidden)可使应用程序启动到系统托盘?
我知道在 Kubuntu 11.04 Kwin 中允许“特殊 Windows 设置”设置特定规则以最小化启动应用程序,但是还没有看到任何规则以启动到托盘。
我希望在登录时将 Mobloquer 启动到系统托盘,但如果能有一种适用于所有程序的更通用的方法来解决这个问题,我将非常感激。
答案1
答案2
在 Gnome 中
仅供参考:在 gnome 中,目前启动最小化应用程序的最佳方式是魔鬼派 / 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
最后一个命令用于启动魔鬼派 守护进程。但 devils pie 的功能比这强大得多。您可以找到更多属性来识别未启用的窗口echo "(debug)" >> ~/.devilspie/debug.ds
。现在,当您在终端中启动守护进程时,它会在启动时输出每个窗口的信息。
更多信息请参阅魔鬼派文档。
图形配置
您还可以配置魔鬼派使用格德维尔斯皮 /sudo apt-get install gdevilspie