I use Manjaro Gnome, and I have recently noticed that the process named “tracker-miner-fs-3”, which to the best of my knowledge should run in the background from time to time to index files in my home, is executed every time I try to search something in Nautilus.
Here is what happens: I start typing some search term, search hangs (no results are shown) and in System Monitor I can see tracker-miner-fs-3 running. The process runs for several minutes (no less than 10, with relatively high CPU usage), then it finally stops and the search results are shown. But the next time I try to search something else in Nautilus, no matter how little time may have passed, the same will happen again and again.
In practice, I no longer have a search functionality in Nautilus (because searching takes so much time that it’s more convenient to use another tool, like locate
in a terminal) and this also causes battery drain, because tracker-miner is rather resource-hungry.
What is the solution? There is clearly something wrong in tracker miner, but I don’t know how to debug it. Some people suggest removing tracker-miner altogether, but this will prevent Nautilus from performing any search, won’t it?