Das Unity-Objektiv "Dateien & Ordner" kann nichts finden


9

In letzter Zeit kann das Unity-Objektiv "Dateien & Ordner" mit dem Bindestrich nichts finden, wonach ich suche.

Geben wir ein Beispiel: Ich möchte ein Dokument mit dem Namen "Figure_1.png" finden. Vor diesem Problem konnte ich "Fig" in den Bindestrich schreiben und alle Dokumente, deren Name "Fig" enthalten würde, werden in den Ergebnissen angezeigt.

Seit gestern passiert nichts mehr und ich habe gerade die drei Typen "Zuletzt", "Download" und "Lieblingsordner" ausgefüllt. Selbst wenn das Dokument "Figure_1.png" in der Unterkategorie "Zuletzt verwendet" vorhanden ist, würde die Eingabe von "Fig" das Ergebnis nicht nur auf dieses Dokument beschränken. Es scheint, dass der Suchmotor irgendwie getötet wurde.

Alle anderen Objektive verhalten sich wie erwartet.

Ich habe erfolglos versucht, die Unity-Places-Files-Anwendung sowie Zeitgeist und Log-In / Log-Out neu zu installieren.

Wenn ich den Befehl zeitgeist-daemon --replacein einem Terminal ausführe , wird folgende Fehlermeldung angezeigt:

ERROR - zeitgeist.extension - Failed loading the 'SearchEngineExtension' extension

Ich weiß nicht, ob das mit meinem Problem zusammenhängt.

Kennen Sie einen Weg, um dieses sehr wichtige Feature zurückzugewinnen?

Danke für deine Antworten.


Versuchen Sie "sudo updatedb" auszuführen. Ich bin nicht sicher, ob das Objektiv für Dateien und Ordner das Lokalisieren verwendet, aber es ist einen Versuch wert.
Nickguletskii

@nickguletskii: Nein, es wird Zeitgeist verwendet.
Javier Rivera

@nickguletskii: Ich habe das versucht und auch Unity über Synaptic neu installiert, aber das Problem ist immer noch da.
Alkalyzer

@Alkalyzer: Das Problem liegt wahrscheinlich im Zeitgeist, nicht in der Einheit. Sie können versuchen, es neu zu installieren. Aber ich weiß nicht genug darüber, um Ihre Frage zu beantworten.
Javier Rivera

1
Dieses Problem könnte mit dem folgenden Fehler # 777866
Alkalyzer

Antworten:


11

Das Problem könnte in einem beschädigten FTS-Index liegen. Siehe den Fehlerbericht .

Die Lösung besteht darin, den Index zu entfernen. Dies sollte sich nicht auf Ihren gesamten Aktivitätsverlauf auswirken.

zeitgeist-daemon --quit
rm -rvf ~/.local/share/zeitgeist/fts.index/
zeitgeist-daemon --replace

(Basierend auf der Lösung von Michal Hruby aus dem verknüpften Fehlerbericht.)


1
Nachdem ich erwähnt hatte, dass dieser Fehler mich auch auf Launchpad betroffen hatte, erhielt ich eine sehr schnelle Antwort von Seif Lotfy, die mir die gleiche Lösung vorschlug wie Sie. Und das hat wie ein Zauber gewirkt. Also danke euch beiden.
Alkalyzer

1
Sollte ich mir wegen dieses Fehlers Sorgen machen:** (zeitgeist-datahub:6309): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Amanda

1
@Amanda Dies wird wahrscheinlich dadurch verursacht, dass der Dämon heruntergefahren wird (mit zeitgeist-daemon --quit), sodass es keinen Grund zur Sorge gibt.
JNV

1
@jnv und ... es hat funktioniert. Welches ist eine große Erleichterung.
Amanda

0

Was siehst du, wenn du Ordner öffnest und platzierst, wenn du es öffnest? Das ist es für mich Öffnen Sie die Ortslinseoder bekommst du nur einen schwarzen leeren Strich. Wenn Sie wirklich suchen möchten, müssen Sie Unity-Places-Filesuche installieren. Der ppa lautet: http://ppa.launchpad.net/pydave/unity-lenses/ubuntu Das normale Objektiv durchsucht nicht alle Dateien. Nachdem Sie es installiert haben, geben Sie Terminal Unity ein oder melden sich ab und wieder an.


Als ich das Objektiv "Dateien und Ordner suchen" öffnete, wurde genau das gleiche Fenster wie Sie angezeigt. Ich könnte auch im Bindestrich schreiben. Es war nur so, dass die Dateien nicht bestellt oder aktualisiert wurden, nachdem ich den Anfang des Namens eingegeben hatte.
Alkalyzer

@Alkalyzer Ich weiß nicht, ob es ein Fehler sein könnte. Ich habe festgestellt, dass ich das gleiche Problem habe.
Rens
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.