如何在 KDE 4.13 中关闭 baloo?

如何在 KDE 4.13 中关闭 baloo?

我有 Kubuntu 14.04,刚刚安装了最新更新。查看进程列表,我看到baloo索引器正在运行。

我在 Baloo 设置中找不到用于关闭索引的复选框。

答案1

您可以让文件管理器显示隐藏文件,然后转到$HOME/.kde/share/config/baloofilerc。只需编辑它并更改选项即可

Indexing-Enabled=true 

至(若无该选项则添加)

Indexing-Enabled=false

禁用 baloo。

我知道这太简单了,但它对我和发布这个简单解决方案的人来说确实有用在本页

禁用 Akonadi服务器和 Nepomuk 搜索插件可以大大提高 KDE 环境中的性能。

答案2

Baloo 负责桌面搜索。

引用一位 Baloo 作者的话

不再有明确的“启用/禁用”按钮。我们希望推广搜索的使用,并认为 Baloo 永远不应该妨碍用户。但是,我们对此很聪明,如果您将 HOME 目录添加到“排除文件夹”列表中,Baloo 将自动关闭,因为它不再有任何要索引的内容。

在此处输入图片描述

答案3

来自 Gentoo 论坛:http://forums.gentoo.org/viewtopic-p-7522240.html

从 KDE 4.13.0 (Kubuntu Trusty) 开始,不再可能在 GUI 中禁用语义桌面。虽然系统设置中有一个“桌面搜索”小程序,并且您应该能够在那里将您的主目录列入黑名单,但这样做没有效果,Baloo(已接管 Nepomuk/Strigi)继续以 100% 的负载和在其运行的 CPU 核心上使用数 GB 内存的方式运行。

您可以使用“top”检查系统的 CPU 负载:

top

使用“iotop”检查系统的 I/O 负载:

sudo apt-get install iotop
sudo iotop

永久禁用 baloo,将其符号链接到 /bin/true:

sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor.orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor

sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner.orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner

这将阻止它再次运行。这样做当然会失去搜索功能,但除此之外似乎没有任何负面影响。

答案4

我还没试过,但是显然,你也可以这样做

$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop

(我的主文件夹位于“不搜索”部分,可能来自 nepomuk,但baloo_file仍然使用 100% 的核心。)

相关内容