[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Akonadiprobleme [was: Kpdf für squeeze]



Am Sunday 27 March 2011 schrieb Matthias Müller:
> Hallo Martin,

Hi Matthias,

> hab jetzt eine Weile experimentiert. Dachte erst, ein neuer Benutzer
> könnte helfen, war aber ein Kalter. Allerdings hat es genau einmal
> funktioniert, dann meine Daten kopiert, danach war wieder Sense. Was
> den Schluss zu lässt, dass irgendeine private conf-Datei nicht stimmt.

Du kannst  mal folgende Verzeichnisse verschieben, um Akonadi von Crash zu 
initialisieren:

- ~/.local/share/akonadi
- ~/.config/akonadi

Das müsste eigentlich alles zu Akonadi sein.

> Mit diesem Ansatz werde ich nochmal Experimente starten. Aktuell wieder
> auf Opensuse 11.3.
> 
> Am Samstag 26 März 2011 schrieb Martin Steigerwald:
> 
> snip
> 
> > Bitte kopiere das Selbsttest-Log und füge es hier ein.
> 
> Das ganze ist etwas länglich:
> 
> Akonadi Server Self-Test Report
> ===============================
[...]
> Test 4:  ERROR
> --------
> 
> MySQL server log contains errors.
> Details: The MySQL server error log file &apos;<a
> href='/home/matthias/.local/share/akonadi/db_data/mysql.err'>/home/matt
> hias/.local/share/akonadi/db_data/mysql.err</a>&apos; contains errors.
> 
> File content of
> '/home/matthias/.local/share/akonadi/db_data/mysql.err': 110326
> 19:11:51 [Note] Plugin 'FEDERATED' is disabled.
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> 110326 19:11:51  InnoDB: Retrying to lock the first data file
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> ########################################################
> ---- 50 Zeilen entfernt, da Wiederholungen der zwei
>      vorhergehenden Zeilen
> ########################################################
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.

Ich würde zunächst mal diesen Fehler angehen. Und ein paar Hinweise sind 
ja schon drin: Hast Du evtl. mehrere MySQL-Daemons laufen? Mehrere 
Akonadis?

> Test 10:  ERROR
> --------
> 
> Akonadi server process not registered at D-Bus.
> Details: The Akonadi server process is not registered at D-Bus which
> typically means it was not started or encountered a fatal error during
> startup.

Das ist ziemlich allgemein gehalten, da weiß ich nicht, was es ist.


> Test 14:  ERROR
> --------
> 
> No resource agents found.
> Details: No resource agents have been found, Akonadi is not usable
> without at least one. This usually means that no resource agents are
> installed or that there is a setup problem. The following paths have
> been searched: '/usr/share/akonadi/agents /usr/share/akonadi/agents'.
> The XDG_DATA_DIRS environment variable is set to
> '/usr/share:/usr/share:/usr/local/share', make sure this includes all
> paths where Akonadi agents are installed to.
> 
> Directory listing of '/usr/share/akonadi/agents':
> birthdaysresource.desktop
> contactsresource.desktop
> icalresource.desktop

Das verstehe ich auch nicht. Einerseits sollen sie fehlen, andererseits 
sind die da, die Resource Agent. 

Schau doch mal in den Inhalt so einer Desktop-Datei und schau ob da ein 
Dateiname, ein Pfad zu so einem Agenten drin stehe. Wenn ja, dann schau 
mal, ob die Datei existiert.

> Test 16:  ERROR
> --------
> 
> Previous Akonadi server error log found.
> Details: The Akonadi server did report error during its previous
> startup into <a
> href='/home/matthias/.local/share/akonadi/akonadiserver.error.old'>/hom
> e/matthias/.local/share/akonadi/akonadiserver.error.old</a>.
> 
> File content of
> '/home/matthias/.local/share/akonadi/akonadiserver.error.old':
> Database error: Cannot open database.
>   Last driver error: "QMYSQL: Unable to connect"
>   Last database error: "Can't connect to local MySQL server through
> socket
> '/debianroot/home/matthias/.local/share/akonadi/db_misc/mysql.socket'
> (2)"
> Unable to open database "Can't connect to local MySQL server through
> socket

Es könnte jedoch sein, dass Akonadi einfach nicht starten, weil MySQL 
nicht gescheit läuft. Daher würde ich erstmal das MySQL-Problem lösen oder 
auf SQLite3 umstellen und es dann nochmal probieren, bevor ich Zeit auf 
eventuelle Folge-Fehler verschwende. Ich weiß aber nicht, wie gut SQLite3 
mit Akonadi aus Debian Squeeze funktioniert.

> > Akonadi startet den MySQL-Server selbst. Daher reicht es, wenn das
> > Core- Paket - ohne das Init-Skript - installiert ist.
> 
> Wird für digikam benötigt.

Okay, wenn Du Digikam mit MySQL-Anbindung laufen läßt... ich hab auch 
Digikam mit SQLite3.

> > Was heißt, geht gar nichts mehr?
> 
> Mit Kontact oder Kmail geht gar nichts mehr, keine Eingaben mehr
> möglich, Senden hängt, wenn ich das Fenster schließen will, meldet sich
> ein Tool (weiß grad nicht wie es heißt), und meldet, dass kontact nicht
> antwortet. Ich kann zwar zwischen den Fenstern noch hin und her
> schalten und sie werden auch noch korrekt dargestellt, aber Eingaben
> sind nicht mehr möglich.
> 
> Außerdem startet akonadi-control mindestens zweimal, akonadiserver
> selbst aber nicht (wie zu erwarten). mysqld startet ebenfalls mehrfach,
> mindestens 19mal (btw: /usr/bin/console-kit startet auch 50-60mal,
> virtuoso ungefähr 25mal)
> Zumindest behauptet das htop

Nuja, das dürften Threads sein. Zwei reichlich viele, aber das sehe ich 
hier auch.

> > Seit meinem Upgrade auf das 4.5er KDE jedoch meiner
> > Erinnerung nicht mehr, obwohl KMail selbst ja noch 4.4 ist.
> 
> Wie komme ich an KDE 4.5 ran? Ich möchte ein stabiles Debian-Repo.
> Backports wäre ok, aber nicht Testing (Wheezy[?]) oder Sid!

Es gibt derzeit keinen Backport. Ein Backport für das kommende KDE 4.6 
wäre schön. Ob die Debian Qt/KDE-Entwickler oder jemand anderes den 
macht... bislang weiß ich von nichts.

Das KDE 4.5.3 von http://qt-kde.debian.net dürfte jedoch in der Tat mit 
Squeeze funktionieren. Aber obacht: Ein Entwickler meinte, von diesen 
Paketen sei es nicht so einfach auf KDE 4.6 zu aktualisieren.

Also im Moment siehts da eher Mau aus.

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: