KDE's desktop search / indexed search

I’ve noticed for a while that some stuff isn’t coming up as a search result even though it should.

Upon first noticing it, I decided to check the settings, but… there isn’t a lot to configure.

So I decided to wait and look if there was some sort of pattern to it… but alas.

My question is: is there some way to check this or completely reset it and let it index everything again?

grumbles

Figured out that I should search under “baloo”.

Anyway, I have both an akonadi db folder and a baloo db folder …

I figure that deleting both folders as well as baloofilerc and baloorc should result in a reset.

Akonadi has absolutely nothing to do with desktop search/indexed search.

Akonadi is a framework to store/access PIM data, and is used by e.g. kmail, korganizer and kaddressbook.
But again, it’s not about searching for (or indexing) PIM data either, although there is an agent that allows that. In 13.2 (KDE4) that’s provided by baloo as well (package baloo-pim in particular) and stores its index in ~/.local/share/baloo/.

I figure that deleting both folders as well as baloofilerc and baloorc should result in a reset.

Just remove ~/.local/share/baloo/, and all your files/data should get indexed again.

There should be no need to remove the config files, but if you don’t setup a very customized config, it should be ok to just do that to be sure.

Btw, a more sophisticated baloo configuration module is available in KDE:Extra, called baloo_kcm. This offers every single option baloo supports in KDE’s systemsettings…
http://software.opensuse.org/package/baloo_kcm

That akonadi stuff was probably from a previous version of opensuse that used it for something other than PIM.

Disabling “desktop search” also removes everything, I found out.

Indeed. I used Baloo/Configuration - KDE Community Wiki to change the settings. Now I can simply enable “desktop search” with the settings I want when I have time for everything to be indexed again.

Thanks, I’ll check it out.

No previous version of opensuse used Akonadi for something other than PIM. Akonadi was and is a framework for PIM data as mentioned.

Actually, Akonadi shouldn’t even be started on a default (openSUSE) installation.

It will get started when you run an application that uses it though, like the mentioned KOrganizer, KAddressbook, KMail, but also Kontact (which is just a shell for those applications), KAlarm, or the desktop’s digital clock (if you enable “Show events” in its settings, which causes it to display events from Akonadi’s calendars).

Disabling “desktop search” also removes everything, I found out.

Yes.

Then it must have been this.