如何将东西最小化到系统托盘?

在13.04版本中,我该如何将应用程序(特别是pidgin、nicotine+、lifeograph、evolution等等)作为图标显示在指示区域?我需要它们在运行,但又想要清理启动器上的空间。
在12.10版本中,我曾经使用过AllTray。但每次使用它都会崩溃,而且我不理解它所呈现的菜单选项及其功能。此外,它最小化的图标背景是白色的,在灰色的Ubuntu工具栏中显得很难看。
我也听说过Devilspie,但是操作起来似乎太复杂了,有很多选项。如果有一些设置方面的阅读材料可供参考就好了。
我希望这些应用程序在启动时就以最小化的形式显示在指示区域,并在后台持续运行。
是否有任何软件可以专门帮助我实现这个目标,或者有关如何使用我提到的这两个方法来实现这个目标的文档或帮助资料,将不胜感激。
4个回答

Kdocker可以将任何应用程序最小化到系统托盘。

我使用它与一个键盘快捷键Super+S


2谢谢,但你是用KDE还是Gnome还是Unity? - charlie
xfce是我的主要桌面环境,不要被名字所迷惑,它可以在多个环境下运行,请再次查看页面:http://kdocker.sourceforge.net/
KDocker将帮助您将任何应用程序停靠到系统托盘中。这意味着您可以停靠OpenOffice、XMMS、Firefox、Thunderbird等任何应用程序!只需指点一下即可。适用于所有符合NET WM标准的窗口管理器,包括KDE、GNOME、Xfce、Fluxbox等等。
- adantj
在Kubuntu 1804上工作。图标是“隐藏”菜单。右键点击它,在配置中选择条目,您可以设置为始终显示。(并设置快捷方式)然而,似乎只有一个图标适用于所有窗口。这太糟糕了,在Windows上使用rbtray.exe,您可以右键点击任何窗口的最小化按钮将其发送到托盘,然后点击其单独的图标来恢复它。有什么建议吗?谢谢。 - alchemy
如果系统托盘中的图标丢失,pgrep kdocker | xargs kill命令将恢复所有窗口。 - alchemy

有些程序无法做到这一点,但许多程序都有内置选项,允许最小化到系统托盘。一旦你启用了这个选项,关闭程序将会将其最小化到系统托盘中。

谢谢。我确实尝试了Pidgin上的选项,但似乎没有起作用。我之所以问是因为在12.10版本中,我曾经设法至少让Pidgin和Nicotine正常工作过。但是我已经忘记了当时具体做了什么。 - charlie

Pidgin有一个内置选项可以实现这个功能。 编辑 -> 首选项 -> 系统托盘图标 将其设置为“始终”。

在Thunderbird中,我使用此插件
您的其他应用程序可能可以通过插件或附加组件进行此操作。

谢谢你的回答。我已经按照所示设置了Pidgin选项,但仍然没有系统托盘图标。我以前在Thunderbird上使用过这个附加组件,但它只适用于Mozilla的东西,而且它们已经不在我的列表中了。 - charlie
更新 - 在13.04版本中,Pidgin似乎会最小化到邮件图标下拉菜单,而不是以前的独立图标。 - charlie

我想AllTray就是关键词...尽管它每次崩溃,但我想那个小家伙确实把我所有的程序都放到了托盘里...
有人能提供一份Devilspie使用指南吗?

在12.10版本中它仍然可以工作。也许如果你自己编译,它可以在13.04版本中工作?这里是德语维基:http://wiki.ubuntuusers.de/AllTray - rubo77
我在Xubuntu 12.10上尝试了一下,但是系统托盘中的图标没有显示出来:http://askubuntu.com/questions/301399/how-do-i-use-alltray-in-xfce-on-xubuntu-12-10 - rubo77
我稍后尝试编译它...有人在13.04上完成了吗? - charlie
在Kubuntu 1804上似乎无法正常工作。 - alchemy