staging.inyokaproject.org

Evolution Autosave abstellen

Status: Gelöst | Ubuntu-Version: Xubuntu 20.04 (Focal Fossa)
Antworten |

holimatic

Avatar von holimatic

Anmeldungsdatum:
15. Dezember 2009

Beiträge: Zähle...

Hallo Ubuntu Gemeinde

Ich habe vor einiger Zeit (2 Wochen) von Thunderbird auf Evolution gewechselt. Grundsätzlich bin ich sehr zufrieden damit und finde es eigentlich besser, weil alle nötigen Funktionen darin enthalten sind.

Nun komme ich zu meinem Problem: Wenn man eine Antwort auf ein Email schreibt, wird relativ rasch 1 Min. Evolution komplett blockert und nach einiger Zeit wird eine Meldung von Autosave angezeigt, die besagt, dass eine Zeitüberschreitung wegen nicht speichern können angezeit wird. So geht es weiter bis dann die Mail verschickt werden konnte. Das ist mühsam und darum möchte ich dieses Autosave abstellen können.

Automatisches Speichern in Datei ».evolution-composer.autosave-D5F880« gescheitert.
Fehler beim automatischen Speichern. Grund: »Zeitüberschreitung wurde erreicht«.

Leider finde ich nirgends eine Einstellung um das abstellen zu können.

Weiss da jemand Rat, vielen Dank...

Moderiert von pepre:

Ins passende Forum verschoben.

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1303

Hallo holimatic,

dieses Verhalten ist tatsächlich merkwürdig. Zuvor aber ein paar Klärungen:

  • Welche Evolution Version verwendest du (evolution -v)

  • und wie hast du die Software installiert (apt, flatpack usw)?

  • Welche Plugins hast du installiert?

  • Mit welchem Kontotyp (POP,IMAP,IWS usw) erstellst du deine Mail (Antwort)?

Hintergrund: Die autosave files werden normalerweise unter "$USER/.evolution-composer.autosave-123456" abgelegt. Probleme mit dem Schreiben in das home Verzeichnis liefern normalerweise eine "saubere" Fehlermeldung und kein Timeout. Alte evolution Versionen speicherten auch unter "$USER/.evolution/.evolution-composer.autosave-123456". Bei mir (evolution 3.36.5-0ubuntu1) wird die autosave-Datei z.B. abgespeichert unter

$HOME/.local/share/evolution/.evolution-composer.autosave-N86980

Hast du eventuell dein home Verzeichnis "intelligent" aufgesplittet/angelegt? Schau mal, ob du in den evolution Verzeichnissen eine Datei anlegen kannst (z.B. mit touch).

Die Konfiguration von evolution ist an mehreren Stellen abgelegt (dconf, $HOME/.config/evolution usw). Eine Möglichkeit das autosave auszuschalten ist mir allerdings nicht bekannt (mag aber sein, dass es dies gibt).

holimatic

(Themenstarter)
Avatar von holimatic

Anmeldungsdatum:
15. Dezember 2009

Beiträge: 405

shiro schrieb:

Hallo holimatic,

dieses Verhalten ist tatsächlich merkwürdig. Zuvor aber ein paar Klärungen:

  • Welche Evolution Version verwendest du (evolution -v)

(evolution 3.36.5-0ubuntu1)

  • und wie hast du die Software installiert (apt, flatpack usw)?

Aus dem Software-Installation Center

  • Welche Plugins hast du installiert?

Wissentlich keine. Unter Bearbeiten>>Erweiterungen verwende ich die Standard Typen

  • Mit welchem Kontotyp (POP,IMAP,IWS usw) erstellst du deine Mail (Antwort)?

Ich habe 3 Konten eingerichtet und alle mit IMAP

Hintergrund: Die autosave files werden normalerweise unter "$USER/.evolution-composer.autosave-123456" abgelegt. Probleme mit dem Schreiben in das home Verzeichnis liefern normalerweise eine "saubere" Fehlermeldung und kein Timeout. Alte evolution Versionen speicherten auch unter "$USER/.evolution/.evolution-composer.autosave-123456". Bei mir (evolution 3.36.5-0ubuntu1) wird die autosave-Datei z.B. abgespeichert unter

$HOME/.local/share/evolution/.evolution-composer.autosave-N86980

Hast du eventuell dein home Verzeichnis "intelligent" aufgesplittet/angelegt? Schau mal, ob du in den evolution Verzeichnissen eine Datei anlegen kannst (z.B. mit touch).

Home nicht aufgesplittet und ich kann mit touch egal wo eine Datei anlegen.

Die Konfiguration von evolution ist an mehreren Stellen abgelegt (dconf, $HOME/.config/evolution usw). Eine Möglichkeit das autosave auszuschalten ist mir allerdings nicht bekannt (mag aber sein, dass es dies gibt).

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1303

holimatic schrieb:

(evolution 3.36.5-0ubuntu1)

Oh das ist leider eine etliche Jahre alte Version, für die die evolution Entwickler keine Bug requests mehr bearbeiten. Ich nutze zwar 3.40.x (kommt bei Ubuntu 21.04 mit), habe aber auch noch eine alte 3.36.5 Version, die mit Ubuntu 20.04 LTS mitgeliefert wurde. Die aktuelle evolution Version ist 3.42.x.

Aus meiner Sicht sieht das Problem zwar nicht nach einem ursächlichen evolution Fehlverhalten aus, doch sollte dies geklärt werden. Damit man überhaupt die Chance hat, den Bug-Report bearbeitet zu bekommen, solltest du auf ein relativ aktuelles Ubuntu (mindestens 21.04) mit einem zwar alten aber noch unterstützten evolution (z.B. 3.40.x) wechseln und dort das Problem reproduzieren. Man kann ja auch eine virtuelle Maschine hierfür aufsetzen.

Tja, Canonical ist recht träge, was die Übernahme aktueller Versionen aus dem gnome Umfeld angeht.

Aber zu deinem Problem: Versuche mal heraus zu bekommen, welchen Zugriff dein System macht, bevor der "Timeout" Fehler gemeldet wird (z.B. "lsof -u $USER | grep autosave"), damit man sieht, ob mehr als das .so gelistet wird. Hast du irgendwelche Hintergrundprozesse, die dein home-Verzeichnis locken (z.B. gleichzeitiges Backup u.Ä.).

Ich habe in einem Terminalfenster den Befehl

while true; do date;find .local/ -iname "*autosave*"; sleep 1s; done

laufen lassen und dann den composer (Mail verfassen) gestartet und etwas in den message-body eingegeben. Nach 60 Sekunden wurde dann im Terminal gemeldet, dass eine .evolution-composer.autosave Datei vorhanden ist. D.h. Nach 60 Sek solltest du bei lsof auch etwas sehen, bevor der Timeout zuschlägt und den Schreibversuch terminiert.

holimatic

(Themenstarter)
Avatar von holimatic

Anmeldungsdatum:
15. Dezember 2009

Beiträge: 405

Hmmm, danke für die Hinweise, ich möchte aber bei dieser Version bleiben. Irgendwann wird es schon kommen...

Nun habe ich aber unter Datei>>Evolution-Daten wiederherstellen meine evolution-backup version von evolution-backup-20210820 wieder eingespielt und siehe da, das Problem hat sich behoben. Es scheint wieder ohne Fehlermeldung zu laufen.

Was da genau passiert ist kann ich nicht sagen...

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1303

holimatic schrieb:

Was da genau passiert ist kann ich nicht sagen...

Na ja, beim evolution Backup wird der Zweig ".local/share/evolution" als gziped tar file geschrieben. Dort sind tatsächlich einige Konfigurationsdaten abgelegt (speziell Backups von dconf), die beim Restore übernommen werden. Welche Konfiguration bei dir defekt war lässt sich nun nicht mehr feststellen.

Schön aber, dass es nun wieder läuft. Manchmal führen auch einfache Maßnahmen (Backup/Restore) zum Ziel.

Antworten |