Linuxspicker

Admins kleiner Zettelkasten für die Lösung von Linuxproblemen

Problem beim Ausdrucken von PDF-Datei mit Cups, Ghostscript - FC_WEIGHT didn\'t match

Heute anderthalb Stunden daran gesessen eine einseitige PDF-Datei auf dem vorhandenen Canon LBP3000 unter Ubuntu 20.04 (Focal) auszudrucken. Cups und die zugehörigen Treiber mittels des canon_lbp_setup.sh-Scripts seit Ewigkeiten installiert und auch kurz vorher gleichartige PDF-Dateien ausgedruckt.

Vorhandene Fehlermeldungen im /var/log/cups/error.log im Debug-Modus halfen nicht weiter beim Lokalisieren des Problems. So etwas wie HTTP_STATE_WAITING Closing for error 32 (Broken pipe) oder Filter failed führten immer auf die falsche Spur.

Ein Löschen der Dateien in /var/spool/cups oder /var/cache/cups half auch nicht weiter. Neustart der Dienste cups oder ccpd oder gar ein Komplettneustart halfen auch nicht.

Erst die nachfolgenden Fehlermeldungen brachten eine Ahnung davon was schiefgelaufen sein könnte.

GPL Ghostscript 9.50: Failed to interpret TT instructions in font ENHEVG+CairoFont-3-0. Continue ignoring instructions of the font.
GPL Ghostscript 9.50: Failed to interpret TT instructions in font XOQMGJ+CairoFont-1-0. Continue ignoring instructions of the font.
FC_WEIGHT didn\'t match
Wrote 1 pages...
PID 4466 (gs) crashed on signal 11!
PID 4467 (pstops) exited with no errors.
PID 4463 (/usr/lib/cups/filter/pdftops) stopped with status 11.

Kurz gesagt irgendein Font in der automatisch generierten PDF-Datei ließ wohl Ghostscript crashen und damit das Drucken fehlschlagen.

Ein Workaround ist es die PDF-Datei mit Gimp zu laden und dann als Grafik zu importieren und auszudrucken. Damit funktionierte es. Allerdings kann das eigentlich kein Zustand sein 😀.


Stichworte: , , , , ,
Kategorien: ,


Kommentare

Keine Kommentare

Kommentare

Geben Sie Ihren Kommentar hier ein. * Eingabe erforderlich. Sie müssen die Vorschau vor dem Absenden ansehen.