如何启用pidgin系统托盘图标?

我想在Ubuntu 11.10(使用Unity)中为Pidgin启用系统托盘图标,但我没有看到它。

我必须从启动器面板或仪表板一次又一次地启动它。

是否有解决方法在Unity中显示系统托盘图标? 我认为Skype和其他一些应用程序的行为也是一样的。

12.10及以上:

执行:

 gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" 

(来自http://www.webupd8.org/2011/10/things-to-tweak-after-installing-ubuntu.html )

并记住在pidgin首选项中将系统托盘设置为“always”。

在此处输入图像描述

如果更改未立即生效,请运行unity --replace

对于13.04:

Pidgin迁移到导致此问题的新libmessaging-menu API现在已经完成了Pidgin,但仍在测试中。 此外,到目前为止只提供了一个Ubuntu 13.04软件包,但由于它没有引入任何依赖于13.04的其他内容,我只能从修复它的程序员的PPA安装它。 根据他的指示 ,这就是为我解决的问题:

 sudo add-apt-repository ppa:jconti/gnome3 sudo apt-get update sudo apt-get install pidgin-libnotify 

你现在应该有pidgin-libnotify版本0.14-9ubuntu1。 此外,您必须/usr/share/applications/pidgin.desktop下行添加到/usr/share/applications/pidgin.desktop

  X-MessagingMenu-UsesChatSection=true 

然后重新启动Pidgin,它现在应该再次在面板的消息指示器菜单中获得一个条目,这样当关闭它的窗口时,它会一直运行。

更新

从5月23日开始安装此存储库是不必要的(任何更多)。可能现在已正式包含更新。

只需确保libnotify插件处于活动状态! 使用Ubuntu 12.10(和之前的版本)和系统托盘图标的白名单,您/用户可能故意停用了libnotify插件。

在11.10中,Unity在看起来像信封的消息图标下隐藏了对pidgin的系统托盘访问。 如果你点击它,应该有一个Pidgin的条目。 不完全是你想要的,但至少它可以通过系统托盘以某种方式访问​​。

手动:

  1. 运行dconf-editor
  2. 打开桌面 – > 统一 – > 面板
  3. systray-whitelist设置为“[‘all’]”

正如您可以在启动板上阅读的那样,他们更改了消息指示符,并且pidgin指示符不适合这些更改。 最近的开发有一个ppa ,但正如它在启动板上所说:

 for quantal we will add those soon: - pidgin - xchat-indicator - evolution-indicator 

意思是我们还要等待它:-(

如果它终于出来你可以使用添加ppa

 sudo add-apt-repository ppa:ubuntu-desktop/ppa sudo apt-get update 

没有办法确定在那之后你必须安装什么包,但它很有可能

 sudo apt-get install checkbox-unity 

在13.10下,将系统托盘带回的唯一解决方案是:

 sudo add-apt-repository ppa:timekiller/unity-systrayfix sudo apt-get update sudo apt-get upgrade