Sigibar
Anmeldungsdatum: 23. November 2012
Beiträge: 16
|
Ich steige mal mit ein, denn ich stelle ähnliche Symptome wie MoonKid fest. MoonKid schrieb:
Kann man die Indizierung explizit anstoßen? Er hat nämlich definitiv nicht alles indiziert.
Wie du sagst, erst wenn ich gesuchte Dateie manipuliere (öffne) findet er sie danach.
Ich kann mit Nepomuk keine Dateien öffnen, die ich nicht zuvor schon geöffnet hatte. Der Indizierungsdienst läuft nicht, obwohl offenbar nicht alles indiziert ist (kürzlich auf Quetzal aktualisiert). Tids schrieb:
Drück mal STRG+ESC, schau nach ob nepomukindexer und virtuoso-t laufen
eventuell auch mal
qdbus org.kde.NepomukServer /nepomukserver quit
sleep 10
nepomukserver
neu starten und die Ausgabe (dürfte viel sein) mit uns teilen. Vllt findet man ja doch was.
Weder der nepomukindexer noch virtuoso-t sind aktiv. Versuch, Ersteren zu starten: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 | maik@maik-MS-7599:~$ nepomukserver
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[/usr/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.6.3127-pthreads"
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.6.3127-pthreads"
[/usr/bin/nepomukservicestub] void Soprano::VirtuosoController::writeConfigFile(const QString&, const BackendSettings&) "/tmp/virtuoso_X24069.ini"
[/usr/bin/nepomukservicestub] Starting Virtuoso server: "/usr/bin/virtuoso-t" ("+foreground", "+configfile", "/tmp/virtuoso_X24069.ini", "+wait")
[/usr/bin/nepomukservicestub] "
"
[/usr/bin/nepomukservicestub] " Mon Jan 07 2013
"
"02:04:27 OpenLink Virtuoso Universal Server
"
"02:04:27 Version 06.01.3127-pthreads for Linux as of Aug 13 2012
"
"02:04:27 uses parts of OpenSSL, PCRE, Html Tidy
"
[/usr/bin/nepomukservicestub] "02:04:27 Database version 3126
"
[/usr/bin/nepomukservicestub] "02:04:27 Entering Lite Mode
"
"02:04:27 SQL Optimizer enabled (max 1000 layouts)
"
[/usr/bin/nepomukservicestub] Virtuoso server stopped: 2
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(24069)" Soprano: "Failed to start Virtuoso"
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(24069)" Soprano: "Failed to start Virtuoso"
|
Da stimmt doch was nicht. Weiß jemand Rat? Ich finde Nepomuk großartig und möchte es wieder wie vor der Aktualisierung benutzen, da lief es nämlich noch.
|
MoonKid
(Themenstarter)
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
Danke und ick dachte schon, ich wär bescheuert. 😉 Aber ein "Virtuoso server stopped" hab ich nich in der Ausgabe. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 | user@pc-kubuntu:~$ qdbus org.kde.NepomukServer /nepomukserver quit
user@pc-kubuntu:~$ sleep 10
user@pc-kubuntu:~$ nepomukserver
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.6.3127-pthreads"
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.6.3127-pthreads"
[/usr/bin/nepomukservicestub] void Soprano::VirtuosoController::writeConfigFile(const QString&, const BackendSettings&) "/tmp/virtuoso_hX3047.ini"
[/usr/bin/nepomukservicestub] Starting Virtuoso server: "/usr/bin/virtuoso-t" ("+foreground", "+configfile", "/tmp/virtuoso_hX3047.ini", "+wait")
[/usr/bin/nepomukservicestub] "
"
[/usr/bin/nepomukservicestub] " Mon Jan 07 2013
"
[/usr/bin/nepomukservicestub] "09:41:36 OpenLink Virtuoso Universal Server
"
[/usr/bin/nepomukservicestub] "09:41:36 Version 06.01.3127-pthreads for Linux as of Aug 13 2012
"
[/usr/bin/nepomukservicestub] "09:41:36 uses parts of OpenSSL, PCRE, Html Tidy
"
[/usr/bin/nepomukservicestub] "09:41:36 Database version 3126
"
[/usr/bin/nepomukservicestub] "09:41:36 Entering Lite Mode
"
[/usr/bin/nepomukservicestub] "09:41:36 SQL Optimizer enabled (max 1000 layouts)
"
[/usr/bin/nepomukservicestub] "09:41:37 Compiler unit is timed at 0.001058 msec
"
[/usr/bin/nepomukservicestub] "09:41:39 Roll forward started
"
[/usr/bin/nepomukservicestub] "09:41:39 Roll forward complete
"
[/usr/bin/nepomukservicestub] "09:41:39 Checkpoint started
"
[/usr/bin/nepomukservicestub] "09:41:39 Checkpoint finished, log reused
"
[/usr/bin/nepomukservicestub] "09:41:41 Server online at 1111 (pid 3052)
"
[/usr/bin/nepomukservicestub] Virtuoso started: 3052
[/usr/bin/nepomukservicestub] Soprano::ODBC::ConnectionPool::ConnectionPool(const QString&, const QStringList&, QObject*) "host=localhost:1111;uid=dba;pwd=dba;driver=/usr/lib/odbc/virtodbc_r.so"
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x852d5f0)
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(3047)" Soprano: "SQLGetData for data length failed (iODBC Error: [OpenLink][Virtuoso iODBC Driver]CL056: Bookmarks not enable for statement)"
[/usr/bin/nepomukservicestub] bool Soprano::Virtuoso::DatabaseConfigurator::updateFulltextIndexRules(bool) empty rule name!
[/usr/bin/nepomukservicestub] virtual Soprano::ODBC::Connection::~Connection() QThread(0x852d5f0)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x852d5f0)
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 1
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
[/usr/bin/nepomukservicestub] void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 2
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
[/usr/bin/nepomukservicestub] void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 3
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
[/usr/bin/nepomukservicestub] void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 4
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
[/usr/bin/nepomukservicestub] void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 5
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x88b5dc8)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x8916bb8)
|
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Der Reihe nach, und ein Problem nach dem anderen. Findet ihr eure Dateien, wenn ihr mit ALT+F2 sucht, also mit dem KRunner und aktiviertem Desktopsuche-Modul? Nach der letzten Klarstellung bezüglich K-Menü kam nämlich keine Rückmeldung mehr.
|
MoonKid
(Themenstarter)
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
Deine (mit ALT-F2 und akt. Desktop-Modul) Frage kann ich mit "Nein" beantworten. Er findet die Dateien nicht. Eben nur, wenn ich sie eh gerade geöffnet hatte.
|
Sigibar
Anmeldungsdatum: 23. November 2012
Beiträge: 16
|
Kelhim schrieb: Findet ihr eure Dateien, wenn ihr mit ALT+F2 sucht, also mit dem KRunner und aktiviertem Desktopsuche-Modul?
Wenn ich die Datei schon einmal geöffnet habe: Ja. Wenn nicht, nicht. Ich habe das mal ausprobiert: Wenn ich eine zuerst nicht gefundene PDF-Datei öffne und wieder schließe, findet krunner sie danach.
|
MoonKid
(Themenstarter)
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
Kann von euch jemand richtig gutes English? Würde derjenige dann vielleicht nen Bug-Report bei Ubuntu aufmachen?
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Das letzte Mal, als ich das stellvertretend gemacht habe, waren die KDE-Leute so freundlich, direkt einen Patch rauszuhauen - aber ich habe nie wieder etwas von den Fragestellern gehört und konnte das nicht selber testen. Das ist auch wieder so ein Fall, den ich nicht selber testen werde, aber ich bin euch gerne beim Formulieren behilflich. Ich habe jetzt Nepomuk in der KDE-Userbase nachgeschlagen, übrigens allgemein ein gutes KDE-spezifisches Wiki. Demnach kann man an dem Eintrag "Ressource erstellt" in der Informations-Seitenleiste in Dolphin sehen, ob eine Datei indiziert wurde oder nicht und wann. Wenn wirklich nicht alles indiziert wurde ... Aus der Userbase habe ich mal die Holzhammermethode heraus gesucht, wie man Nepomuks Datenbank ganz löscht oder leert oder wie auch immer. Laut Artikel werden dann auch Tags, Bewertungen und Kommentare gelöscht! Also wer die bewahren will, führt den Befehl nicht aus, für die anderen ist es vielleicht der schnellste und unkomplizierteste Weg. Desktopsuche und Dateiindexer deaktivieren, dann: rm -rf ~/.kde/share/apps/nepomuk Edit: Befehl angepasst, ist ja eine Verzeichnisstruktur ... Beides wieder aktivieren, und dann sollte alles wieder neu indiziert werden.
|
Sigibar
Anmeldungsdatum: 23. November 2012
Beiträge: 16
|
Kelhim schrieb: Ich habe jetzt Nepomuk in der KDE-Userbase nachgeschlagen, übrigens allgemein ein gutes KDE-spezifisches Wiki.
Danke für den Hinweis, da werde ich in Zukunft mal nachschauen.
Demnach kann man an dem Eintrag "Ressource erstellt" in der Informations-Seitenleiste in Dolphin sehen, ob eine Datei indiziert wurde oder nicht und wann.
Ausprobiert - eine solche Notiz ist bei Beispieldateien nicht zu sehen, auch nicht bei solchen, die wegen vorhergehenden Öffnens gefunden werden.
Wenn wirklich nicht alles indiziert wurde ... Aus der Userbase habe ich mal die Holzhammermethode heraus gesucht, wie man Nepomuks Datenbank ganz löscht oder leert oder wie auch immer. Laut Artikel werden dann auch Tags, Bewertungen und Kommentare gelöscht! Also wer die bewahren will, führt den Befehl nicht aus, für die anderen ist es vielleicht der schnellste und unkomplizierteste Weg. Desktopsuche und Dateiindexer deaktivieren, dann: rm -rf ~/.kde/share/apps/nepomuk Edit: Befehl angepasst, ist ja eine Verzeichnisstruktur ... Beides wieder aktivieren, und dann sollte alles wieder neu indiziert werden.
Auch das habe ich einfach mal versucht, weil bei mir ohnehin keine Tags etc. vergeben sind. Genau gesagt ging das zuerst noch nicht mal. Nach der Reaktivierung ist es nun möglich, Nepomuk sträubt sich aber weiterhin, einen kompletten Index zu erstellen. Interessant ist aber, dass das Nepomuk-Steuerprogramm zuvor immer nur "Indizierte Dateien: Berechnung ..." sagte. Nun steht dort: "Indizierte Dateien: 1 Datei im Index". Diese Datei hatte ich irgendwann zwischendurch direkt geöffnet und dort steht bei Dolphin nun auch "Ressource erstellt: Heute, 12:49". Immerhin. MoonKid schrieb: Kann von euch jemand richtig gutes English? Würde derjenige dann vielleicht nen Bug-Report bei Ubuntu aufmachen?
"Richtig gutes English" braucht man dafür doch nicht einmal. Hauptsache, man kann das Problem formulieren. Ich werde mich bei Gelegenheit mal daran machen.
|
MoonKid
(Themenstarter)
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
Also ich hab jetzt auch mal nepomuk gestoppt und den besagten Ordner gelöscht.
Danach hab ich n kompletten Neustart gemacht. Auch Stunden danach zeigt der Index 0 Dateien an und er meldet "Index ist ausgesetzt".
Draufhin habe ich einfach mal im Einstellungsdialog auf "Indizierung fortsetzen" geklickt.
Jetzt indiziert er irgendwas. Ich melde mich nach n paar Stunden wieder. Merkwürdig nur, dass die Indizierung nich von alleien loslegt, obwohl die ersten beiden Häckchen "Nepomuk-Semantik" und "Nepomuk-Dateiindexer" aktiviert sind.
|
MoonKid
(Themenstarter)
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
Das Verhalten hat sich seither nicht verändert. Gibt es schon neue Informationen? Ich kann hierzu nur schwerlich einen Bug-Report ausfüllen, weil ich mich mit den beteiligten Komponenten gar nicht auskenne. Mir erscheint das Problem extrem komplex.
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Also kannst du jetzt, wie neulich beschrieben, bestätigen, dass Dateien indiziert sind? Aus den vorherigen Beiträgen ging nicht hervor, wie genau du mit KRunner (ALT+F2) suchst. Wenn das KRunner-Modul "Nepomuk-Desktopsuche" aktiviert ist, suchst du mit KRunner, indem du entweder den vollen Dateinamen angibst oder ihn mit Sternchen abkürzt: dateina* Dass du mit unvollständigen Suchbegriffen nichts findest, unterscheidet sich von der in Dolphin integrierten Suche nach Dateiname.
|
Sigibar
Anmeldungsdatum: 23. November 2012
Beiträge: 16
|
@MoonKid MoonKid schrieb: Auch Stunden danach zeigt der Index 0 Dateien an und er meldet "Index ist ausgesetzt".
Draufhin habe ich einfach mal im Einstellungsdialog auf "Indizierung fortsetzen" geklickt.
Jetzt indiziert er irgendwas. Ich melde mich nach n paar Stunden wieder. Merkwürdig nur, dass die Indizierung nich von alleien loslegt, obwohl die ersten beiden Häckchen "Nepomuk-Semantik" und "Nepomuk-Dateiindexer" aktiviert sind.
Wenn der Indexer wörtlich "ausgesetzt" ist, muss man ihn einschalten. Die Grundeinstellungen legen nur fest, ob die Dienste grundsätzlich aktiv sind. Es ist möglich, dass die Indizierung zwar aktiv aber ausgeschaltet - bzw. ausgesetzt - ist. Wenn du dann auf "Indizierung fortsetzen" klickst und er loslegt, ist soweit alles in Ordnung.
Das Verhalten hat sich seither nicht verändert. Gibt es schon neue Informationen?
"Nicht verändert" müsste ja folglich heißen, dass bei dir jetzt fröhlich alles indiziert wird, bis der Index im Moment alles erfasst hat. Was sagt denn das Kontrollmodul? Das ist das kleine Nepomuk-Fenster, dass du über die Taskleiste oder aus den Nepomuk-Einstellungsfenster öffnest. Weiter bei mir ... Kelhim schrieb: Wenn das KRunner-Modul "Nepomuk-Desktopsuche" aktiviert ist, suchst du mit KRunner, indem du entweder den vollen Dateinamen angibst oder ihn mit Sternchen abkürzt: dateina* Dass du mit unvollständigen Suchbegriffen nichts findest, unterscheidet sich von der in Dolphin integrierten Suche nach Dateiname.
Also bei mir bietet krunner auch schon nach wenigen Buchstaben das gesuchte Dokument an - so es denn schon vorher anderweitig geöffnet wurde. Es wird mittlerweile "36 im Index" vermerkt, das sind definitiv nicht alle, denn vieles findet krunner nicht. Bezüglich meines ursprünglichen Beitrags: virtuoso-t war jetzt mit unter den Prozessen gelistet. nepomukindexer habe ich einfach mal manuell - per krunner ☺ - gestartet und es ist jetzt mit gelistet. Aber das ändert offenbar nichts.
|