问题描述
我升级到Ubuntu 13.10 “Saucy Salamander”。升级后,每当我打开Unity Dash来搜索应用程序时,它至少需要一分钟才能开始显示一些结果。新的范围增加使得Dash痛苦地缓慢。是否有可能加快Dash的响应时间?我已经关闭了“包含在线搜索结果”选项。我可以在没有关于Dash的互联网信息的情况下生活,但不能忍受一个缓慢的应用程序菜单(这应该是它的主要功能)
最佳解决思路
您可以在“应用程序镜头”的“Dash插件”部分中禁用各个范围。 Ubuntu 13.10为Smart Scopes功能带来了许多功能丰富的范围。这可能会使Unity变得缓慢且资源匮乏。但它也带来了一件好事:您现在可以从Dash本身中选择性地禁用单个Scope。
以前,只能通过使用dconf
或gsettings
取消选中相应的模式条目来禁用范围。现在不需要这样做,因为它可以从Dash本身完成。作为一种更积极的措施,您可以卸载不需要的范围和镜头。这些包名为unity-scope-或unity-lens-。例如,我通常删除unity-scope-musicstores和** unity-scope-video-remote *示波器和unity-lens-music和unity-lens-video。您可以删除使用在线搜索或您不需要的范围和镜头。
根据this Answer中Sushantp606的建议,您可以禁用Unity Dash中的在线搜索。为此,请转到系统设置▸隐私▸搜索结果▸在短划线中搜索时:包括在线搜索结果并将其关闭。
关闭“记录活动”将影响所有在线和离线搜索。不要关闭它,除非你不介意Dash不显示最近使用的应用程序,文件,音乐等。
如果你在启动后第一次搜索Dash时遇到缓慢,那就是Dash的启动延迟。一段时间后它会加速。第二次或以后的搜索将很快。您可以使用预加载或类似的守护进程来减少启动延迟。
禁用模糊或更改为静态模糊可以提高Dash性能,但不会特别提高搜索效率。有关整体提高Unity Dash性能的建议,而不仅仅是关于在线搜索,请参阅如何加快Dash响应?和How can I speed up the dash?
参考资料