为什么Unity中没有显示某些指标?

我几天前升级到Raring,并注意到我的Unity面板中没有出现某些指示器,而其他所有指示器都出现了。

基本上我指的是: pyAlienFX (来自http://code.google.com/p/pyalienfx/ ), Thunderbird (带Firetray扩展, https://github.com/foudfou/FireTray.git )和pidgin

显然他们都与之前的12.10一起工作。

较旧的系统托盘自10.04起已经退役,现在已在13.04完全删除。 pyalienfx需要使用appindicator,您可以在程序中提交错误并指向此页面:

这样app应用就可以移植他们的应用程序。 这包括一个后备选项,因此软件仍然可以在较旧的Ubuntus和其他发行版中使用。

对于pidgin和thunderbird,它们被集成到消息菜单(The little envelope)中。

以下是其他一些指示:

  • 如何从systray迁移到AppIndicators?

这是我的解决方案:

如何在Ubuntu 13.04(Raring Ringtail)中重新启用系统托盘白名单

如果您使用此类应用程序并希望系统托管白名单返回到Ubuntu 13.04,则可以使用Unity附带的PPA来重新启用系统托盘白名单。 为此,请打开终端并运行以下命令:

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

然后,按ALT + F2并输入“ unity ”或退出重启Unity。 然后打开Dconf编辑器 ,导航到com> canonical> unity>面板,并在那里显示“ systray-whitelist ”,这样您就可以启用某些应用程序以便能够使用系统托盘。

将应用程序添加到系统托盘白名单后,请记住重新启动Unity,否则它将无法运行。

来源: http : //www.webupd8.org/2013/05/how-to-get-systray-whitelist-back-in.html