Heute meldete Joplin auf meinen Linux-Notebook den Fehler, dass ich auf die version 3.7 updaten müsste, um mit meinem Server syncen zu können.

Joplin hat unter Linux leider keine Auto-Update-Funktion. Der offizielle Weg für das Update ist ein Installation-Script.

Ich beendete Joplin, ließ das Script laufen, startete Joplin und bekam den gleichen Fehler.

Das Ergebnis einer länglichen Analyse:

  • Die alte Joplin-Instanz war nicht beendet worden, sondern lief im Hintergrund weiter.
  • Beim “erneuten” Starten wurde die Instanz in der alten Version in den Vordergrund geholt.
  • Nachdem ich die alte Instanz über die Shell gekillt hatte, startet eine neue Instanz mit der aktuellen Version.
  • Ich konnte reproduzieren, dass das “Schließen” des Programms über das X in der Titelleiste die Anwendung nicht schließt, sondern nur in den Hintergrund schiebt.
  • Nur beim Beenden über Datei/Beenden wird Joplin wirklich geschlossen.

Vielleicht sollte ich doch auf das Joplin-Snap wechseln, auch wenn es nicht vom Projekt stammt.