这似乎有帮助,但 dash 仍然没有搜索文件。但它确实搜索文件夹。
文档目录搜索正常。
即使我刚刚添加了项目,下载目录也无法正确搜索(我确实打开了这些项目,因为我读到除非打开项目,否则 unity 不会索引项目)。
我尝试过的事情:
rm ~/.cache/software-center -R
unity --reset &
下载目录包含:
/home/username/Downloads/Untitled Folder
/home/username/Downloads/empty
/home/username/Downloads/world
/home/username/Downloads/test.pdf
使用关键字“Downloads”搜索破折号,结果为:1 个文件夹“Downloads”
文档目录包含:
/home/username/Documents/HELLOWORLD
/home/username/Documents/EmptyDoc
/home/username/Documents/HelloWorld.java
/home/username/Documents/tryingtosearch
使用关键字“Documents”搜索破折号可得到:1 个文件夹“Documents”:
/home/username/Documents/HELLOWORLD
/home/username/Documents/EmptyDoc
/home/username/Documents/HelloWorld.java
但“tryingtosearch”不存在。这是文件索引问题吗?
如果这很重要的话我之前确实运行过这段代码:
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
以及以下代码:
sudo apt-get remove unity-webapps*
^这弄乱了我的桌面,我不得不修复它。我不记得我用什么命令来修复它,但我认为是这个:sudo dconf reset -f /org/compiz/
这似乎解决了这个问题:
sudo updatedb
我真的每次都要运行这个脚本吗?显然,我们可以创建一个 bash 脚本,但如果每次都要运行它,那就太令人失望了。
我已尝试过此页面上的解决方案:
答案1
sudo apt-get -o DPkg::options::=--force-confmiss --reinstall install unity-scopes-master-default
sudo apt-get -o DPkg::options::=--force-confmiss --reinstall install unity-scopes-runner
sudo apt-get -o DPkg::options::=--force-confmiss --reinstall install unity-scope-home
答案2
通过重新索引 unity 的搜索引擎,运行sudo updatedb
解决了这个问题。运行后,搜索现在会搜索任何内容sudo updatedb
。