当前位置: 首页>>技术问答>>正文


如何启用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,indicator,pidgin,ubuntu

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

次佳解决方法

对于13.04:

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

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

 X-MessagingMenu-UsesChatSection=true

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

Update

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

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

第三种解决方法

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

第四种方法

手动:

  1. 运行dconf-editor

  2. 打开桌面 – >团结 – >面板

  3. 将systray-whitelist设置为”[‘all’]”

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1789.html,未经允许,请勿转载。