Об'єктив Unity не здійснює пошук усіх ваших файлів і папок, а лише має доступ до файлів, які ви хоч раз відкривали (це тому, що він використовує Zeitgeist для пошуку).
Ви можете встановити інший об'єктив під назвою "Unity Place Filesearch", який буде шукати кожен файл у вашій системі. Це забезпечує набагато ретельніші результати пошуку файлів, які ви ніколи раніше не відкривали. Щойно цей новий кращий пошуковий об’єктив буде встановлений, ви можете видалити старий, якщо більше не хочете його.
Щоб встановити пошук файлів Unity Place:
sudo add-apt-repository ppa:pydave/unity-lenses
sudo apt-get update
sudo apt-get install unity-place-filesearch
Потім введіть наступне, щоб об'єктив з'явився:
setsid unity
ОПЦІОНАЛЬНО Ви також можете встановити, які папки ігнорувати (якщо у вас є приватні файли), відредагувавши такий файл:
gedit ~/.filesearch.cfg
Якщо ви редагуєте цей файл, ви можете застосувати свої зміни, зберігаючи його, після чого вводячи наступні команди для зупинки та перезавантаження об’єктива.
killall unity-filesearch-daemon
setsid unity
Щоб видалити старий об'єктив:
Спершу створіть резервну копію файлів об'єктива (про всяк випадок):
mkdir ~/backups
cp /usr/share/unity/places/files.place ~/backups/
Видаліть лінзу:
sudo sed -i '14i ShowEntry=false' /usr/share/unity/places/files.place
І, нарешті, застосуйте свої зміни, запустивши:
unity --replace
Все закінчено! Насолоджуйтесь своїм новим кращим пошуком!
Усі джерела веб-сайту Webupd8:
http://www.webupd8.org/2011/05/real-files-folders-search-unity-lens
http://www.webupd8.org/2011/04/things-to-tweak-fix-after-installing.html