Nautilus search ...
if tracker is available it will show the results from that.
From the link:
Tracker provides the following:
Indexer for desktop search (for more details see this spec : https://wiki.ubuntu.com/IntegratedDesktopSearch)
Tag database for doing keyword tagging of any object
Extensible metadata database for apps like gedit and rhythmbox which need to add custom metadata to files
Database for first class objects allows using tracker's database for storage and implementation of First Class Objects and the Gnome 3.0 Model.
if there is no tracker it uses
trackerd is active. That would have Nautilus use option 1. The time you indicate would have me believe it used the 2nd option.
Possibility: you have
trackerd active but it is not accurate. Though that does not explain why it took a 1/2 hour.
Nautilus found the file in less than a second for me (it instantly came back):
So I assume yours was using "find". You probably need to redo the search and check the process list for what it does when searching.
Using find also got it back within a second:
$ find / -name 60-evdev.hwdb -print |more
find: ‘/var/lib/mysql-files’: Permission denied
find: ‘/var/lib/mysql’: Permission denied
find: ‘/var/lib/udisks2’: Permission denied
find: ‘/var/lib/colord/.cache’: Permission denied
The link also provides a method on disabling tracker but your problem is probably that the tracker is not running.
Disabling tracker for globally (for all users)
/etc/xdg/autostart/trackerd.desktop file with root priviledges (sudo vim, gksudo gedit ...). Add
Hidden=true to the end of the file. Do the same for
/etc/xdg/autostart/tracker-applet.desktop if you want
Disabling tracker for your user only. Enter the directory
~/.config/autostart, create it if it does not exist. Create a file
trackerd.desktop. Paste the following into the file, save and