当前位置: 首页>>技术教程>>正文


短划线搜索没有结果

, ,

问题描述

我刚刚将我的Ubuntu 11.10(x86)升级到Ubuntu 12.04(x86)。升级完成,没有任何错误。

从那时起,我无法访问Dash中的任何应用程序。短跑似乎是空的。当我搜索像gedit这样的应用程序时,它会显示“抱歉,没有任何内容与您的搜索匹配”。

有没有办法解决它?

最佳解决方法

这些修复都不适合我。但经过更多的搜索:

rm ~/.cache/software-center -R

像魅力一样工作。我确实需要运行:

unity --reset &

之后,虽然变更在破折号中生效,但软件中心刚刚开始直接工作。

次佳解决方法

您应该确保安装了这两个软件包:

  • 12.10及以上:

    • unity-place-applications

    • unity-place-files

  • 对于较新的版本:

    • unity-lens-applications

    • unity-lens-files

然后退出/登录,您将收到2个镜头,搜索将搜索应用程序和文件。

第三种解决方法

就我而言,上述解决方案都没有奏效。

我发现的解决方案:

rm -rf ~/.local/share/zeitgeist

然后关闭您的会话并再次登录,然后破折号再次运行。

第四种方法

同样在这里。从11.04升级到11.10到12.04(beta2)后,DASH菜单不会列出任何应用程序。以前键入”calc”会列出计算器和LibreOffice Calc。现在,在主DASH窗口和应用镜头中都没有显示任何内容。

但是,在主镜头歌曲(FLAC)确实显示,但例如文件没有。此外,我经常碰到unity-lens-video。 Apport告诉我这个问题已经报道过了。也许这是相关的?

在〜/.xsession-errors中仔细观察我发现zeitgeist守护进程崩溃了:

(zeitgeist-datahub:2329): LibZeitgeist-CRITICAL **: Unable to connect to Zeitgeist daemon: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/zeitgeist-daemon exited with status 1

根据https://bugs.launchpad.net/ubuntu/+source/zeitgeist/+bug/986191,从Ubuntu 11.04升级到12.04时会发生这种情况。删除~/.local/share/zeitgeist/activity.sqlite解决了这个问题。我尝试了它,它的工作原理:-)。

第五种方法

我刚刚在笔记本电脑上遇到了这个问题。这令我感到惊讶,因为我想不出它到现在为止没有出现的任何理由。

经过一番努力,我最终解决了这个问题,打开一个终端(Ctrl + Alt + T,如果你还没有把它固定到发射器上)并使用unity --replace &。 (您可能也可以使用Unity的Alt + F2提示进行此操作,但当时我也没有找到它。)

第六种方法

我在11.10遇到了这个问题并通过安装unity-place-applicationsunity-place-files解决了这个问题

参考资料

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