Repository navigation
FAQ Deutsch
Übersicht · Installation · English
Für die Berechnung der Schriftbreite verwendet CMI Java-Schriftfunktionen. Auf einem Linux-System kann dafür die Bibliothek HarfBuzz fehlen. Ein betroffener Server kann beispielsweise diese Fehlermeldung zeigen:
java.lang.UnsatisfiedLinkError: .../libfontmanager.so:
libharfbuzz.so.0: cannot open shared object file: No such file or directory
Das trat auf einem Server mit Debian GNU/Linux 13 (trixie) auf: Das Paket libharfbuzz0b war nicht installiert. Die angebotene Paketversion war 10.2.0-1+deb13u1. Dieser Fehler betrifft die Schriftberechnung; er kann unabhängig davon auftreten, ob TrackTimer SQLite oder MariaDB verwendet.
Den Paketstatus prüfen:
apt-cache policy libharfbuzz0bFalls das Paket fehlt, aus den offiziellen Paketquellen installieren:
sudo apt update
sudo apt install libharfbuzz0bDanach den Minecraft-Server vollständig stoppen und neu starten. Ein Hologramm-Reload reicht nach dem fehlgeschlagenen Initialisieren der Java-Schriftklasse nicht aus. In der TrackTimer-Datenbank gespeicherte Hologramme werden beim Start erneut geladen.
Auf anderen Linux-Distributionen kann der Paketname abweichen. Der Hinweis gilt insbesondere dann, wenn der Stacktrace libfontmanager.so, libharfbuzz.so.0 und CMI-Schriftfunktionen nennt; nicht jedes unsichtbare Hologramm hat diese Ursache.