![Dash 运行缓慢,且显示不相关的结果](https://linux22.com/image/963720/Dash%20%E8%BF%90%E8%A1%8C%E7%BC%93%E6%85%A2%EF%BC%8C%E4%B8%94%E6%98%BE%E7%A4%BA%E4%B8%8D%E7%9B%B8%E5%85%B3%E7%9A%84%E7%BB%93%E6%9E%9C.png)
我目前在笔记本电脑上安装了最新的 Ubuntu 12.10。通常我使用 Launchy 应用程序快速访问任何应用程序/配置/文件等。现在我正尝试使用 Dash,这应该是最近 Ubuntu 版本中执行此类操作的默认方式。Launchy 和 Dash 的使用区别如下:
Launchy:Alt+Space -> 立即显示 Launchy shell -> 输入您的请求 -> 打开目标
Dash:SuperKey -> PERIOD -> 显示 Dash -> 输入您的请求 -> PERIOD -> 使用箭头按钮在结果之间导航 -> 打开所需结果
另一个问题。当我输入术语“ryth”(拼写错误为“Rhythmbox”的一部分)时,这两个 shell 中显示的是:
Launchy:1 个结果,即 Rhythmbox。字母“r”、“y”、“t”和“h”突出显示。
Dash:2 个结果,都是来自亚马逊的 MP3,与我的请求完全无关
那么有没有什么方法可以调整 Dash,让我能够像使用 Launchy 一样使用它,并获得相同的性能和结果?
答案1
您可以使用 Ubuntu 12.10 的“低图形模式”。此模式会禁用一些破折号和启动器效果,如活动模糊和透明度,这会使 Unity 在没有强大显卡的情况下响应更快。
要激活此模式,您必须将以下行添加到〜/.xprofile(如果文件不存在,则创建它):
导出 UNITY_LOW_GFX_MODE=1
注销,然后返回以使效果生效。这对我真的很有效 :-)
为了停止 dash 显示亚马逊的结果,你可以使用以下命令卸载镜头:
sudo apt-get remove unity-lens-shopping
当然,退出后再回来。谢谢!
答案2
为了利用 unity dash 的强大功能实现启动行为,我建议您使用 synapse。synapse 使用相同的后端 zeitgeist 引擎来抓取您的所有活动以及应用程序和命令行运行。易于使用且超快“资源不足”+ 可主题化。
打开终端并复制 PPA:
sudo apt-add-repository ppa:synapse-core/ppa
sudo apt-get update
sudo apt-get install synapse
安装后,启动 gnome 经典会话并在附件下查找突触,从托盘图标配置为自动启动,并使用 95% 的 Unity Dash 功能完全替换您的设置。添加像 Cairo-dock 或 AWN 这样的 dock 启动器,您的设置将获得 50% 更快的体验。
答案3
Dash 性能非常差,这是一个错误,似乎正在修复(或已上传?)。错误报告位于https://bugs.launchpad.net/unity/+bug/1064834 您的问题听起来就像您遇到过这个问题。尝试安装 nux 3.1,看看是否有帮助。
正如其他人指出的那样,可以使用以下方法消除来自亚马逊的不相关结果:
sudo apt-get remove unity-lens-shopping
并再次注销并登录。
答案4
尝试在“隐私”设置中禁用“记录活动”选项。