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

Pra*_*ati 45 indicator unity pidgin

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

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

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

小智 36

对于 12.10 及更早版本:

执行:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Run Code Online (Sandbox Code Playgroud)

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

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

在此处输入图片说明

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


tan*_*ius 11

对于 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
Run Code Online (Sandbox Code Playgroud)

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

 X-MessagingMenu-UsesChatSection=true
Run Code Online (Sandbox Code Playgroud)

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

更新

自 5 月 23 日起,无需(不再需要)安装此存储库。现在可能已正式包含更新。

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


小智 6

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