Unity Applications镜头为空

我在Ubuntu 12.04上使用Unity。 一段时间以来,当我打开它时,应用镜头完全是空的。 如果我从主页或应用程序镜头搜索任何应用程序,则不会显示任何结果。 我试图按照Launchpad的建议杀死并启动应用程序镜头,但它没有用。 如何让应用镜头重新工作?

在终端尝试

 unity --reset 

并重新启动以查看更改。

就所提到的错误而言,它影响了unity-lens-applications-5.8.0-0ubuntu1 (precise)包,当前版本代表unity-lens-applications (5.12.0-0ubuntu1)

它还声明fix is released所以请更新您的系统,如果已经是最新的,请忽略它。

我知道OP已经修复了,但我遇到了同样的问题,并没有通过上述建议解决。 最后我修复了:

 rm -r ~/.cache/unity && unity --replace & 

我的软件中心也被打破了,并修复了:

 rm -r ~/.cache/software-center 

从其他post我认为这两个可能是连接的,因此这里将两个解决方案一起发布给未来的搜索者。

您也可以使用该命令

  unity --replace 

而且你不需要重启(更方便)。 此命令重新启动Unity和Compiz,并清除所有GUI,如果她重新启动。

我不确定,但我认为至少有一个先前的修复程序更改了统一设置,将它们设置为默认设置。 这可能是必要的,但有时只是重新启动统一对我有用。 从另一个askubuntu网站,我发现在终端中键入以下内容将重新启动统一并恢复我的镜头:

 unity &> /dev/null & disown