Calibre 9.13 behebt PDF‑Bugs und Content‑Server‑Probleme

3 Min. Lesezeit

Die freie E‑Book‑Suite Calibre hat ein Bugfix‑Update auf Version 9.13 veröffentlicht. Die Aktualisierung konzentriert sich auf mehrere Probleme rund um PDF‑Dokumente sowie auf Fehler im Content Server und in der Metadaten‑Handhabung. Für Anwender älterer Linux‑Distributionen ist besonders eine Korrektur relevant, die Konvertierungsfehler verursachen konnte.

Wesentliche PDF‑Korrekturen

Ein zentrales Problem in dieser Version betraf verschiedene PDF‑Fehler. Unter bestimmten Voraussetzungen konnte beim Konvertieren von PDFs ein Fehler auftreten, vor allem auf Systemen mit einer sehr alten libxml2‑Bibliothek. Betroffen waren hauptsächlich Installationen älterer Debian‑Versionen.

Die Ursache lag in einem Konflikt zwischen zwei Komponenten, die unterschiedliche libxml2‑Versionen benötigen: Qt‑s interne GPU‑Erkennung und Calibres PDF‑Parser. Um das Problem zu beheben, lädt Calibre jetzt die passende libxml2‑Variante vorab, bevor Qt seine Erkennungsroutine startet. Dadurch wird verhindert, dass die falsche Bibliotheksversion die PDF‑Verarbeitung stört.

Weiterhin wurde eine Regression aus der 9.x‑Serie beseitigt, durch die interne PDF‑Links nicht korrekt auf die Zielstelle sprangen, sondern oberhalb landeten. Mit der neuen Version sollen solche Sprungziele wieder zuverlässig getroffen werden. In einem verwandten Kontext hatte zuletzt der PDF‑Betrachter Papers (standardmäßig unter Ubuntu verfügbar) einen ähnlichen Linkfehler behoben — offenbar ein mehrfach auftretendes Problem in PDF‑Toolchains.

Verbesserungen am Content Server

Calibres Content Server ist eine praktische Funktion, mit der sich die E‑Book‑Bibliothek aus einem Browser auf einem anderen Gerät durchsuchen, öffnen und verwalten lässt. 9.13 richtet mehrere Fehler im Web‑Interface:

  • Die interne Suche innerhalb ePub‑Dateien im Viewer funktionierte nicht zuverlässig; dieser Fehler wurde behoben.
  • Probleme beim Verwalten und Hochladen von Daten‑Dateien über das Webinterface wurden korrigiert.
  • Beim Konvertieren über die Content‑Server‑Benutzeroberfläche fehlten teils Optionen; diese wurden wiederhergestellt.

Die Korrekturen erleichtern die Nutzung des Content Servers insbesondere auf mobilen Endgeräten deutlich, da die Weboberfläche wieder vollständige Funktionalität bietet.

UI‑Feinheiten und Metadaten‑Bearbeitung

Neben PDF‑ und Server‑Fixes enthält das Update einige Usability‑Verbesserungen in der Desktop‑Anwendung:

  • Im Book Details‑Panel funktioniert Drag & Drop für Buchcover wieder wie erwartet.
  • Bei der Massenbearbeitung von Metadaten sind die Aktionstasten «Yes» und «No» wieder sichtbar und anklickbar.

Diese Änderungen drehen sich zwar um kleine Bedien‑Details, steigern jedoch die tägliche Arbeit mit großen Bibliotheken.

Installation und Aktualisierung unter Linux

Calibre ist plattformübergreifend verfügbar (Windows, macOS, Linux) und wird als freie Software bereitgestellt. Für Linux installiert Calibre üblicherweise ein Skript, das eine vorkompilierte Binärversion herunterlädt und einrichtet. Um ein Update auf eine neue Version zu erhalten, muss das Installationsskript erneut ausgeführt werden.

Die Anwendung ist außerdem auf Flathub vorhanden; das dort angebotene Build ist jedoch als unverified gekennzeichnet und lag zum Zeitpunkt der Veröffentlichung zwei Versionsstände hinter dem offiziellen Release zurück. Nutzer, die stets die aktuellste Version möchten, sollten daher das offizielle Installationsverfahren über das Calibre‑Skript wählen.

Fazit

Calibre 9.13 ist ein typisches Wartungsupdate, das mehrere ärgerliche Fehler behebt — vor allem im Umgang mit PDFs und beim Webzugriff via Content Server. Für Anwender älterer Linux‑Systeme ist der Fix bezüglich veralteter libxml2‑Versionen besonders relevant, weil er Konvertierungsfehler verhindert, die sonst schwer zuzuordnen gewesen wären. Wer Calibre produktiv nutzt, sollte das Update installieren, um von den Stabilitätsverbesserungen zu profitieren.

Kommentar schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert