it-swarm.com.de

Das Gnome-Aktivitätsjournal zeigt keine kürzlich verwendeten Dateien an

Ich verwende Ubuntu 10.10 und installiere Gnome Activity Journal. Es werden jedoch keine kürzlich verwendeten Dateien angezeigt. Ich habe einen Screenshot unten angehängt.

enter image description here

Bitte beachten Sie, dass das Gnome-Aktivitätsjournal seit einiger Zeit auf dem System installiert ist. Es ist also nicht so, dass ich es kürzlich installiert habe und es noch langsam Daten sammeln muss. Auch der Zeitgeist-Daemon läuft im Hintergrund.

Würde eine Neuinstallation von zeitgeist helfen, dieses Problem zu lösen? Wenn ja, können Sie uns bitte ein ppa zur Verfügung stellen, in dem ich die neueste stabile Version von zeitgeist finden kann.

pdate 1: Ich habe versucht, sowohl das Zeitgeist- als auch das Gnome-Aktivitätsjournal zu deinstallieren, aber das Problem besteht weiterhin. Warum sammelt Zeitgeist keine Daten?

pdate 2: Ich habe die Spitzen im Dezember überprüft. Aber sie waren nichts. Nachdem wir zu diesem Monat übergegangen waren, kehrte der Dorn wie der Rest zu nichts zurück.

pdate: Ich habe die Zeitgeist-Einstellungen überprüft. Ich habe nichts auf die schwarze Liste gesetzt. Gehen Sie zu überprüfen, ob das Löschen der Datenbank etwas bewirkt.

pdate 4: Ich bin froh zu wissen, dass der Zeitgeist Daten sammelt, diese aber irgendwie nicht in Gaj angezeigt werden. Nach einer der folgenden Lösungen zum Löschen der Software und anschließenden Neuinstallieren kann ich gaj nicht mehr öffnen. Allerdings kann ich sagen, dass ich nicht alles richtig spülen konnte. Als ich den Befehl Sudo apt-get --purge gnome-acitivity-journal Ausprobiert habe, funktioniert er nicht. Wenn ich jetzt versuche, Gaj zu öffnen, wird im Terminal die folgende Meldung angezeigt.

    ** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Traceback (most recent call last):
  File "/usr/bin/gnome-activity-journal", line 101, in <module>
    from src.main import PortalWindow
  File "/usr/share/gnome-activity-journal/src/main.py", line 31, in <module>
    from activity_widgets import MultiViewContainer, TimelineViewContainer, ThumbViewContainer
  File "/usr/share/gnome-activity-journal/src/activity_widgets.py", line 39, in <module>
    from store import ContentStruct, CLIENT
  File "/usr/share/gnome-activity-journal/src/store.py", line 539, in <module>
    STORE = Store()
  File "/usr/share/gnome-activity-journal/src/store.py", line 397, in __init__
    days_population = ZeitgeistDBusInterface().get_extension("Log", "journal/activity").GetHistogramData()
  File "/usr/local/lib/python2.6/dist-packages/zeitgeist/client.py", line 82, in __getattr__
    raise TypeError("Unknown method name: %s" % name)
TypeError: Unknown method name: GetHistogramData

Die Sache ist, ich habe diesen Fehler vorher bekommen. Ich löste es jedoch, indem ich gnome_activity_journal.py nach / home/krnekhelesh/.local/share/zeitgeist/Extensions / kopierte. Aber jetzt scheint diese Methode nicht zu funktionieren. Ich habe auch versucht, den zeitgeist-Daemon neu zu starten, aber immer noch das gleiche Problem.

pdate 5: Ich erhalte den in Update 4 veröffentlichten Fehler nicht mehr. Das Gnome-Aktivitätsjournal wird geöffnet, jedoch mit dem gleichen Problem wie im Screenshot gezeigt. Die Ausgabe des Terminals ist

** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Activate
Activating Example Plugin
Activating Blacklist Manager

pdate 6: Die letzten Dokumente sind nicht deaktiviert. Ich kann es perfekt unter dem Orte-Menü anzeigen. Außerdem wurde die Datei activity.sqlite erneut erstellt, als ich sie löschte. Dies zeigt, dass der Zeitgeist die letzten Aktivitäten aufzeichnet.

pdate 7: Dies ist der neueste Screenshot, den ich unten eingefügt habe. Er zeigt 8 Elemente für einen oder zwei Tage. Wenn ich jedoch auf diesen Tag klicke, zeigt GAJ keine kürzlich verwendeten Dateien an. enter image description here

pdate 8: Ich habe den Ordner ~ .local/share/zeitgeist gelöscht und dann den Befehl zeitgeist-datahub Im Terminal ausgeführt. Die Ausgabe ist wie folgt:

 Traceback (most recent call last):
 File "/usr/bin/zeitgeist-datahub", line 33, in <module>
 from _zeitgeist.loggers.zeitgeist_setup_service import DataProviderService
 ImportError: No module named loggers.zeitgeist_setup_service

pdate 9: Versionsnummer der Zeitgeist-Komponenten sind die folgenden,

Zeitgeist-Kern : .7.

Gnome-Activity-Journal : .6

Zeitgeist-Datahub : .5.2

pdate 1: Ich habe GAJ und zeitgeist vollständig entfernt und die Ordner / usr/share/zeitgeist und / usr/local/share/zeitgeist überprüft waren auch klar, bevor ich GAJ ​​erneut neu installierte. Beim Ausführen von GAJ wurden die Fenster nicht angezeigt. Also habe ich folgendes gemacht.

Ich habe zeitgeist-daemon --replace Eingegeben und die folgende Ausgabe erhalten:

Traceback (most recent call last):
  File "/usr/local/bin/zeitgeist-daemon", line 38, in <module>
    from _zeitgeist.engine import constants
ImportError: No module named _zeitgeist.engine

Und dann habe ich den Befehl zeitgeist-datahub Ausgeführt und die folgende Ausgabe erhalten:

Traceback (most recent call last):
  File "/usr/bin/zeitgeist-datahub", line 32, in <module>
    from zeitgeist.client import ZeitgeistDBusInterface
  File "/usr/local/lib/python2.6/dist-packages/zeitgeist/client.py", line 35, in <module>
    from zeitgeist.datamodel import (Event, Subject, TimeRange, StorageState,
  File "/usr/local/lib/python2.6/dist-packages/zeitgeist/datamodel.py", line 1116, in <module>
    execfile(os.path.join(_config.datadir, "zeitgeist/ontology/zeitgeist.py"))
IOError: [Errno 2] No such file or directory: '/usr/local/share/zeitgeist/ontology/zeitgeist.py'

Bei der Überprüfung von Synaptic Manager stimmen die Versionsnummern mit denen von Update 9 überein.

PDATE 1: ES FUNKTIONIERT !!!!!! Hier ist, was ich getan habe, wie mhr sagte, ich habe alles deinstalliert, locate zeitgeist Verwendet und alles entfernt. Danach habe ich auch die Version 0.5.1 für den zeitgeist-datahub forciert. Alles neu gestartet und neu installiert. Es funktioniert ... aber es gibt einen kleinen Haken!

Ich muss zuerst den Befehl zeitgeist-daemon --replace Ausführen und während dieser im Terminal ausgeführt wird, kann ich GAJ ​​öffnen. Sonst erscheint es nicht.

Wenn ich nicht zeitgeist-daemon --replace Sondern GAJ im Terminal starte, erhalte ich folgende Fehlermeldung.

Traceback (most recent call last):
  File "/usr/bin/gnome-activity-journal", line 90, in <module>
    CLIENT = ZeitgeistClient()
  File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 318, in __init__
    self._iface = ZeitgeistDBusInterface()
  File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 184, in __init__
    self.OBJECT_PATH)
  File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 244, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 241, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 183, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 281, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/local/bin/zeitgeist-daemon: Success

Ansonsten funktioniert es einwandfrei. Es hat die Dateien, die ich heute verwendet habe, das Bild, mit dem ich gearbeitet habe, und alles, was dazu gehört.

Hoffe das hilft. Jemand?

7
nik90

Es sieht so aus, als ob Sie eine relativ neue Version der zeitgeist engine verwenden, aber eine alte Version von zeitgeist-datahub. Stellen Sie sicher, dass Sie auf die neueste Version von datahub aktualisiert haben, die von zeitgeist PPA erhältlich ist.

pdate: Ihre Installation ist ernsthaft geschraubt, anscheinend haben Sie zeitgeist einmal von der Quelle installiert und Sie haben es auch aus einem Paket installiert, eine andere Sache ist, dass die neueste Version von datahub, die in zeitgeist PPA verfügbar ist, 0.5 ist. 1, version 0.5.2 war noch teil des motorpakets (also von zeitgeist 0.5.2).

Also erst alles entfernen, was mit Zeitgeist zu tun hat (alle Pakete), dann locate zeitgeist und entferne alles, was es findet (einige davon werden bereits gelöscht). Installieren Sie als Nächstes das zeitgeist-Paket von PPA. Stellen Sie jedoch sicher, dass Sie auch den Datahub von PPA (dh Version 0.5.1) installieren. Möglicherweise müssen Sie die Verwendung dieser Version erzwingen.

4
mhr3

Ich habe https://launchpad.net/~zeitgeist/+archive/ppa als ppa-Quelle. Ich hatte keine Probleme mit der Stabilität, aber ich überprüfe das Aktivitätsjournal nicht oft.

Es könnte sich lohnen, es zu versuchen: Sudo apt-add-repository ppa:zeitgeist/ppa

1
belacqua

Anscheinend stimmt etwas nicht mit Ihrer Installation (nach "Update 8").

Bitte deinstallieren Sie alle Zeitgeist-bezogenen Pakete und stellen Sie sicher, dass in/usr/share/zeitgeist und/usr/local/share/zeitgeist nichts mehr vorhanden ist (töten Sie zuvor eine laufende Zeitgeist-Instanz mit "zeitgeist-daemon --quit").

Dann installiere gnome-activity-journal erneut von unserer PPA. Sollte das Problem weiterhin bestehen, führen Sie "zeitgeist-daemon --replace" und "zeitgeist-datahub" in verschiedenen Terminalfenstern aus und fügen Sie die Ausgabe von beiden ein.

1

Benutzt du Ubuntu Tweak und hast du das Recents-Dokument deaktiviert? Wenn ja, aktivieren Sie es erneut und GAJ sollte funktionieren ... Wenn Sie Ubuntu Tweak nicht verwenden, überprüfen Sie, ob in Ihrer ~/.gtkrc-2.0-Datei gtk-recent-files-max-age nicht 0 ist.

1
Stefano Candori

Möglicherweise haben Sie etwas auf der schwarzen Liste. Überprüfe deine Zeitgeist-Vorlieben und stelle sicher, dass du nichts auf die schwarze Liste gesetzt hast. Sie können auch Ihre Zeitgeist-Datenbank löschen (sollte sich meiner Meinung nach in ~/.config befinden) und prüfen, ob die Aufzeichnung erneut gestartet wird.

0
RolandiXor

Versuchen Sie, sie zu löschen, und deinstallieren Sie sie nicht nur. Ich denke mit apt-get ist apt-get --purge program. Mit Begabung ist es aptitude purge.

Wenn Sie ein Programm löschen, sollten Sie die Konfigurationsdateien löschen, damit das Problem nicht mehr auftritt.

0

Versuche ~/.local/share/zeitgeist zu löschen und starte dann zeitgeist-datahub im Terminal. Fügen Sie die Ausgabe des Befehls ein.

0
mhr3