[Erstmal gelöst]Nach Crash spinnt akonadi rum.

Started by ReinerS, 2012/09/22, 16:47:11

Previous topic - Next topic

ReinerS

Hmm, habe wohl nen veritablen Crash meine Platte mit der Home.Partition gehabt. Habe im Großen und Ganzen alle meine Daten wieder zurück.
Allerdings spinnen noch einige Programme. Iceweasel hat keine Bookmarks mehr und kann die gespeicherten Backups wohl auch nicht mehr lesen, die gespeicherten Passwörter sind auch perdu. Quassel/IRC mag auch nicht mehr richtig.
Nun alles halb so schlimm das kriege ich auch noch gebügelt  :shock:

Was allerdings echt nervt und ich relativ ratlos bin ist das kmail zwar startet aber dan rumzickt dass der Akonadi-Informationsverwaltungsdienst nicht läuft und ein halb-transparentes Fenster wird dabei über kmail gelegt. Durch dieses halbtransparente Fenster sehe ich dass sich kmail auch die neuen Emails abholt aber ich komme nicht an die dran bzw auch nicht an die alten abgespeicherten Mails.
Die neuen kann ich mir ja mit mit anderen Programmen abholen, aber wie komme ich an die (wichtigen) alten Mails ran?? :shock:

Grüße

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

bluelupo

Hi Reiner,
mach mal eine Konsole (als User) auf und gib bei laufenden KDE folgendes Kommando ein:
$ akonadictl status

Was sagt akonadi?


EDIT: Du kannst mal folgendes probieren:

fsck: Check (and attempt to fix) consistency of the internal storage (can take some time)

$ akonadictl fsck

ayla

.config/akonadi löschen
.local/share/akonadi löschen
.kde/share/config/akonadi* löschen

Danach entweder reboot oder kde neu starten, weiß ich nicht mehr genau. Hat bei mir geholfen.

Hmm, bluelupo war schneller und scheint wohl eine sanftere Methode zu kennen.

Bequimão

Hi ReinerS,

Bitte noch den Selbsttest von Akonadi posten!
Welche Version von siduction hast Du? Oder migriert von aptosid?

Grüße
Bequimão
Bequimão (gesprochen: Be-ki-mãu) ist Manuel Beckmann,
brasilianischer Revolutionär in Maranhão (1630 - 1685).

ReinerS

Danke fürdie Tips.
akonadictl fsck lief ohne jede Meldung durch hat aber leider nicht geholfen :(
akonadi status sagt:
Akonadi Control: stopped
Akonadi Server: stopped
Akonadi Server Search Support: not available


akonada start sagt letzendlich:
search paths:  ("/home/reiner/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/local/games", "/usr/games", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin", "/opt/mysql/sbin")
Found mysql_install_db:  "/usr/bin/mysql_install_db"
Found mysqlcheck:  ""
Database process exited unexpectedly during initial connection!
executable: "/usr/sbin/mysqld"
arguments: ("--defaults-file=/home/reiner/.local/share/akonadi/mysql.conf", "--datadir=/home/reiner/.local/share/akonadi/db_data/", "--socket=/home/reiner/.local/share/akonadi/socket-TowerLX/mysql.socket")
stdout: ""
stderr: ""
exit code: 1
process error: "Unknown error"
"[
0: akonadiserver() [0x419e44]
1: akonadiserver() [0x41a182]
2: /lib/x86_64-linux-gnu/libc.so.6(+0x324f0) [0x7f5e303cf4f0]
3: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f5e303cf475]
4: /lib/x86_64-linux-gnu/libc.so.6(abort+0x180) [0x7f5e303d26f0]
5: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x122) [0x7f5e31e69722]
6: akonadiserver() [0x41c0cb]
7: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0xb4) [0x7f5e31f03944]
8: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x11c5ef) [0x7f5e31f0e5ef]
9: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x3b) [0x7f5e31f16beb]
10: akonadiserver() [0x49550a]
11: akonadiserver() [0x41ced7]
12: akonadiserver() [0x41e595]
13: akonadiserver() [0x41fbb7]
14: akonadiserver() [0x4132a3]
15: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f5e303bbead]
16: akonadiserver() [0x413c01]
]
"
ProcessControl: Application 'akonadiserver' returned with exit code 255 (Unknown error)
"akonadiserver" crashed too often and will not be restarted!

Und dann noch der Selbsttest von akonadi:
Schätze werde erstmal die Methode von ayla probieren. wenn dasauch nicht hilft als nächstes den beim Start von akonadi angemeckerten socket von mysql killen.

Grüße

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

ReinerS

Hmm, zur not hilft halt doch der Holzhammer !! :P
Die etwas "unsanftere"Methode die ayla vorgeschlagen hat funktionierte !! Hoffe das bleibt so. :P

Grüße

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

ayla

Hi Reiner,

bin nicht mehr sicher, es ist schon eine Weile her, aber möglicherweise war auch ein --reinstall von akonadi-server nach der Löschprozedur erforderlich.

Hinterher lief aber kmail wieder einwandfrei und alle Mails usw waren noch da.

EDIT: zu langsam, aber schön das es geklappt hat. :)

mylo

Wie kommt man noch mal zu dem akonadi-Selbsttest? Systemeinstellungen?? Und dann?

ReinerS

Dieser selbsttest von dem ich den Screenshot-gepostet hatte kammehr oder weniger automatischbzw. man konnte noch in diesem halbtransparenten Fenster ein Feld "Details" anklicken.
War das einzige was da noch ging.

Grüße

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

mylo

ok, den gab es mal in den Systemeinstellungen. Diese sind heute aber so ausdifferenziert, dass man nicht mehr alles sofort wiederfindet.

Bequimão

Im Quickstart-Menue eingeben akonadi
und dann
Einrichtung des Akonadi-Servers
Da gibt es eine Schaltfläche Selbsttest.

Das Ergebnis kann in die Zwischenablage kopiert werden und ist dann etwas aussagekräftiger als ein Screenshot.

Akonadi Server Self-Test Report
===============================

Test 1:  SUCCESS
--------

Database driver found.
Details: The QtSQL driver 'QSQLITE3' is required by your current Akonadi server configuration and was found on your system.

File content of '/home/bequimao/.config/akonadi/akonadiserverrc':
[%General]
Driver=QSQLITE3

[Debug]
Tracer=null

[QSQLITE3]
Name=/home/bequimao/.local/share/akonadi/akonadi.db


Test 2:  SUCCESS
--------

Akonadi is not running as root
Details: Akonadi is not running as a root/administrator user, which is the recommended setup for a secure system.

Test 3:  SKIP
--------

MySQL server executable not tested.
Details: The current configuration does not require an internal MySQL server.

Test 4:  SKIP
--------

MySQL server error log not tested.
Details: The current configuration does not require an internal MySQL server.

Test 5:  SKIP
--------

MySQL server configuration not tested.
Details: The current configuration does not require an internal MySQL server.

Test 6:  SUCCESS
--------

akonadictl found and usable
Details: The program '/usr/bin/akonadictl' to control the Akonadi server was found and could be executed successfully.
Result:
Akonadi 1.7.2


Test 7:  SUCCESS
--------

Akonadi control process registered at D-Bus.
Details: The Akonadi control process is registered at D-Bus which typically indicates it is operational.

Test 8:  SUCCESS
--------

Akonadi server process registered at D-Bus.
Details: The Akonadi server process is registered at D-Bus which typically indicates it is operational.

Test 9:  SUCCESS
--------

Nepomuk search service registered at D-Bus.
Details: The Nepomuk search service is registered at D-Bus which typically indicates it is operational.

Test 10:  SUCCESS
--------

Nepomuk search service uses an appropriate backend.
Details: The Nepomuk search service uses one of the recommended backends.

Test 11:  SKIP
--------

Protocol version check not possible.
Details: Without a connection to the server it is not possible to check if the protocol version meets the requirements.

Test 12:  SUCCESS
--------

Resource agents found.
Details: At least one resource agent has been found.

Directory listing of '/usr/share/akonadi/agents':
birthdaysresource.desktop
contactsresource.desktop
icalresource.desktop
imapresource.desktop
kabcresource.desktop
kcalresource.desktop
knutresource.desktop
kolabproxyresource.desktop
localbookmarksresource.desktop
maildirresource.desktop
maildispatcheragent.desktop
mboxresource.desktop
microblog.desktop
mtdummyresource.desktop
nepomukcalendarfeeder.desktop
nepomukcontactfeeder.desktop
nepomuktagresource.desktop
nntpresource.desktop
notesresource.desktop
pop3resource.desktop
vcarddirresource.desktop
vcardresource.desktop

Environment variable XDG_DATA_DIRS is set to '/usr/share:/usr/share:/usr/local/share'

Test 13:  SUCCESS
--------

No current Akonadi server error log found.
Details: The Akonadi server did not report any errors during its current startup.

Test 14:  SUCCESS
--------

No previous Akonadi server error log found.
Details: The Akonadi server did not report any errors during its previous startup.

Test 15:  SUCCESS
--------

No current Akonadi control error log found.
Details: The Akonadi control process did not report any errors during its current startup.

Test 16:  SUCCESS
--------

No previous Akonadi control error log found.
Details: The Akonadi control process did not report any errors during its previous startup.



Akonadi ist übrigens keine Geheimwissenschaft.

Viele Grüße
Bequimão
Bequimão (gesprochen: Be-ki-mãu) ist Manuel Beckmann,
brasilianischer Revolutionär in Maranhão (1630 - 1685).