如何启用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的条目。 不完全是你想要的,但至少它可以通过系统托盘以某种方式访问。
手动:
- 运行dconf-editor
- 打开桌面 – > 统一 – > 面板
- 将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