GNOME Bugzilla – Bug 769407
gnome system search doesn't display results from nautilus [files]
Last modified: 2016-09-17 12:17:34 UTC
Since the last nautilus update in Archlinux, from nautilus-3.20.1+17 to nautilus-3.20.2-1, the gnome system search does not display any results related to nautilus, folders or files. I've downgraded nautilus to nautilus-3.20.1+17 and the gnome system search is displaying the results again. Actually, I'm not sure it related to nautilus or tracker, but it happened with the last archlinux nautilus upgrade.
It appears that 26a3ab4cd56c557df64993b604c6d3e53606a875 is the culprit.
Actually, no. The search works fine, but might be very slow.
I'm not quite sure. I made a test, searching inside the activity view for the string "Images", which should at last give me the folder /home/igor/Images as a result. The first test, with nautilus 3.20.2-1 installed, after actual two minutes, doesn't return to me anything like that. The second test, with nautilus 3.20.1+17 quickly returned to me the folder result, as shown in the printscreens joined.
Created attachment 332566 [details] The two gnome system search tests, for the string "Images" with the differents outputs
Well, being recursive makes it slower. Also, if I'm not mistaken at some point gnome-shell doesn't receive more results. In any case we can indeed improve the situation, but afaik it was the same speed in 3.18.
I also notice that the slowdown can be dramatic if you have a home directory with a lot of files (bug 766174, comment 10).
I tried to find some informations about this problem on my installation, but I didn't found anything, and I don't really know how to search further. I looked into "journal" and I've seen some "org.gnome.*.SearchProvider" service activated, for Contacts for example. So I looked for a "org.gnome.Nautilus.SearchProvider" without success. The "org.gnome.Nautilus" service is activated. Maybe this one should be enough, I don't know. I tried also to look for differences in "journal" with different versions of Nautilus installed (3.20.1.+17 or 3.20.2-1), without success. It could be due to my poor searching skills, of course. I would really like to find out what's wrong and why I don't get any Files result in the gnome system search when using the 3.20.2-1 Nautilus version, but getting some with 3.20.1+17 (from Archlinux repositories). If someone could give me hints on what to look for, where to look for it, it would be very much appreciated.
*** Bug 770351 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 766174 ***
Here the search stops, and I don't see any CPU load related to nautilus. The only problem is that there is no result for nautilus displayed by Gnome Shell Search (or gnome system search).
(In reply to Igor Milhit from comment #10) > Here the search stops, and I don't see any CPU load related to nautilus. The > only problem is that there is no result for nautilus displayed by Gnome > Shell Search (or gnome system search). yes, because we changed the behaviour to recursive search on the whole filesystem withouth tracker. Read https://bugzilla.gnome.org/show_bug.cgi?id=766174#c13 for more information.
I'm on nautilus-3.20.3-1 from archlinux repository, and everything is fine now.