建议的解决方案:
run dconf-editor
open desktop -> unity -> panel
set systray-whitelist to "['all']"
不适用于 nouveau。
我的 nvidia 专有驱动程序图标正常出现...
答案1
您在 ubuntu 12.10 的 dconf-editor 中找不到桌面->统一->面板,
要添加 pidgin 聊天菜单:
从终端打开 dconf-editor。
转到 com -> canonical -> indicator -> messages
在应用程序中附加值“pidgin.desktop”,请不要替换旧值。
通过上述操作,pidgin 将被添加到聊天菜单中,但不会自动启动,要自动启动
从 dash 打开“启动应用程序”。
按添加
在命令中输入“pidgin”(删除引号并用小写字母输入)并在名称和注释中输入任何你喜欢的内容。
点击保存。
关闭所有应用程序并重新启动计算机(注销并重新登录就足够了)。
您现在可以在聊天菜单中找到 Pidgin,它会自动打开。
这样做不会影响 empathy 和 gwibber 进程,如果您不需要这些应用程序,请在 ubuntu 软件中心卸载它们。
保持联系并愉快地聊天...
答案2
Pidgin 在 12.10 中无法挂接到消息托盘图标,原因是这个错误。在修复之前,作为一种变通方法,类似于 OP 描述的“建议的解决方案”会起作用;你想要的路径是 com.canonical.Unity.Panel.systray-whitelist。问题是这使用了 Pidgin 的普通托盘图标,不符合 Ubuntu 颜色标准……但我可以忍受几天。
更新2013 年 8 月:此问题已在 13.04 版本中修复,现在它再次挂接到消息图标中。