Akonadi

From KDE UserBase Wiki
Revision as of 14:08, 25 December 2015 by Emuede (talk | contribs)

Einführung

Das Akonadi-Framework stellt eine zentrale Datenbank für unterschiedliche Anwendungen bereit, in der persönliche Informationen des Nutzers gespeichert, indiziert und wieder ausgelesen werden können. Das gilt für E-Mails, Kontakte, Kalender, Ereignisse, Tagebücher, Alarme, Notizen usw. Adressbuch war die erste Anwendung, die das Akonadi-Framework genutzt hat. In SC 4.7 kamen KMail, KOrganizer und KJots hinzu. Darüber hinaus nutzen mehrere Plasma-Widgets ebenfalls Akonadi für ihre Kalendereinträge, Notizen, etc.

Zum Zeitpunkt des Schreibens dieses Textes ist bei folgenden Anwendungen Akonadi für die Speicherung ihrer Nutzerdaten vorgesehen. Näheres erfahren Sie auf den Seiten der einzelnen Anwendungen.

KMail

E-Mail-Programm

Verwendet Akonadi zum Speichern von E-Mails

KAddressBook

Kontakte

verwendet Akonadi für Kontaktinformationen

KOrganizer

Persönlicher Organizer

Verwendet Akonadi zum Speichern von Kalenderdaten, Ereignissen, Journalen usw.

KJots

Notizprogramm

Verwendet Akonadi zum Speichern von Notizen

KAlarm

Persönlicher Planer für Erinnerungsnachrichten

Verwendet Akonadi um Erinnerungen zu speichern

Darüberhinaus verwenden Plasma-Widgets wie Digitaluhr oder Notes ebenfalls Akonadi für ihre Datenhaltung.

Steuern des Akonadi-Servers

KRunner bietet Ihnen den Zugang zu den Akonadi Ressourcen Einstellungen oder Sie können sie im Systemabschnitt unter Akonadi Modul -> Einrichten erreichen. Ab KDE 4.6 findet man den Konfigurationsabschnitt des Akonadi-Steuerungsmodules unter dem Eintrag Persönliche Informationen in den System-Einstellungen.

Der Akonadi Steuerungsmodul (über das Kontextmenü des Akonadi Symbols im Systemabschnitt der Kontrolleiste gestartet) bietet eine einfache Möglichkeit, den Akonadi Server zu starten, zu stoppen, neu zu starten oder dessen Status abzufragen. Dies können Sie auch über die Konsole mit dem Befehl akonadictl erreichen. Mit dieser Methode erhalten Sie auch weitergehende nützliche Informationen in der Konsole.

Zum Starten des Akonadi-Servers

akonadictl start

Um den Akonadi-Server zu stoppen:

akonadictl stop

Um den Neustart eines laufenden Akonadi-Servers zu erzwingen:

akonadictl restart

Zur Abfrage des Akonadi-Serverstatus:

akonadictl status

Deaktivierung des Akonadi Subsystems

Der Akonadi Server wird von jeder Akonadi fähigen Anwendung gestartet. Wenn Sie nicht möchten, dass Akonadi nach der Anmeldung startet, müssen Sie sicherstellen, dass keine Akonadi fähigen Anwendungen bei- oder nach der Anmeldung gestartet werden. Denken Sie auch an Plasma widgets, wie z.B. die Digitaluhr


Remember

Wenn Sie gar nicht möchten, dass Akonadi auf Ihrem System läuft, können Sie keine der Akonadi-fähigen Anwendungen verwenden. Diese Anwendungen starten Akonadi, sobald sie dessen Dienste brauchen, auch wenn es deaktiviert wurde. Siehe Liste der Akonadi-fähigen Anwendungen. Beachten Sie auch, dass auch einige der Plasma-Widgets wie die Digitaluhr ebenfalls Akonadi verwenden


Der Akonadi-Server wird bei der Anmeldung automatisch gestartet, sobald irgendeine Akonadi-fähige Anwendung auf ihn zugreifen möchte.

Um das Akonadi-Subsystem zu deaktivieren, stoppen Sie den laufenden Akonadi-Server aus dem Steuerungsmodul oder über die Befehlszeile mit dem Befehl

akonadictl stop

Um sicherzustellen, das Akonadi nicht gestartet wird prüfen Sie, ob keine Anwendungen den Server beim Anmelden aktivieren. Im Speziellen öffnen Sie die Einstellungen der Plasma-Minianwendung Digitale Uhr, wählen den Kalender und deaktivieren dort die Funktion Ereignisse anzeigen, um Plasma davon abzuhalten, Informationen von Akonadi anzufordern und es damit zu starten.

Fragen und Antworten (FAQ)

Wo sind meine Daten jetzt abgelegt?

Eine vollständige Erklärung, wo die Daten gespeichert sind und wie Akonadi damit umgeht, findet man unter Andras Mantia's blog

Umstiegs-Probleme

Akonadi's Glossar-Eintrag enthält eine Zusammenfassung und weitere nützliche Verknüpfungen. Auf der Seite Akonadi und das Adressbuch wird erklärt, wie Akonadi und KAddressBook zusammenarbeiten.

Hohe CPU-Last oder hoher Speicherverbrauch

Falls Ihre CPU-Last durch den virtuoso-t-Prozess bei der Verwendung von Akonadi auf 100% ansteigt, versuchen Sie folgenden Workaround: Deaktivieren Sie in der KRunner-Konfigurationsseite das Nepomuk-Such-Plugin und das Kontakt-Plugin. Melden Sie sich anschließend ab und wieder an. Weitere Informationen erhalten Sie hier, im Forum oder im IRC-Channel #kontact.

Akonadi und Nepomuk, weshalb?

Es gibt oft Missverständnisse über Akonadi und Nepomuk. In dem Artikel Warum die Daten von Akonadi in Nepomuk indiziert werden werden die Gründe für die Existenz von zwei getrennten Systemen und die Rollen, die diese Systeme führen, erklärt. Weitere Informationen finden Sie in der Rubrik Kommentare auf der Seite Will Stephenson.

Fehlersuche

Kann keine Details von einigen Nachrichten lesen, oder es dauert zu lange

Wenn Sie einige E-Mails nicht lesen können und eine Nachricht sehen " bitte warten... ", können Sie versuchen, sich ab- und wieder an der KDE-Sitzung anzumelden, um alle Prozesse neu zu initialisieren; evtl. hilft dies.