我刚刚在 Arch Linux 上升级到 KDE 4.13,它使我的系统突然停止运行。我很确定这与新的桌面搜索索引系统 Baloo 有关。尽管我使用kontact
和 相关程序(例如,kmail
、korganizer
和kaddressbook
),但我不确定我是否使用过桌面搜索。 Baloo 到底做了什么?它如何与 Nepomuk、Akonadi 和 KDE PIM/ 交互?kontact
如果我通过将我的主目录列入黑名单来禁用它,会发生什么?
答案1
Nepomuk 已不复存在,Baloo 完全取代了 Nepomuk,并提供了 Nepomuk 之前提供的文件索引功能。
Baloo 还与 Akonadi 进行交互,并提供邮件索引以及与 Kontact 应用程序相关的所有其他语义功能。
Baloo 文件索引和邮件索引功能是完全独立的。禁用文件索引器不会导致邮件索引器停止。目前(KDE SC 4.13.0)无法在不重新编译 PIM 组件和应用程序的情况下禁用邮件索引功能。
要禁用文件索引器,目前有两种方法:
- 在系统设置中将您的主目录添加到 Baloo 黑名单中
- 添加
Hidden=True
到~/.kde4/share/autostart/baloo_file.desktop
可以baloo_file.desktop file
从以下位置复制到您的家中/usr/share/autostart/baloo_file.desktop
第一种方法对用户更友好,但并不总是有效(KDE bugtracker 中存在关于此问题的错误)。
在未来的版本中,将提供启用/禁用开关,以更直观的方式禁用文件索引器。
我尝试了文件索引器,但由于速度变慢而放弃并禁用它。另一方面,我发现电子邮件索引功能非常有用且不具有侵入性。