Drucker druckt nicht mehr - filtrer failed

Hinweis: In dem Thema Drucker druckt nicht mehr - filtrer failed gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,


    mein Brother HL 5140 druckt nicht mehr unter opensuse Leap 15.1. Ich habe bereits versucht alle Cups-Pakete neu zu installieren, den Drucker entfernt und neu eingerichtet, den Anschluss gewechselt (LPT oder USB). Der Drucker wird erkannt, eingerichtet, aber wenn ich drucken möchte, erhalte ich die Statusmeldung:


    Code
    brotherhl5140series-1244 root             17408   Mon Oct  7 09:53:24 2019
    printer brotherhl5140series is idle.  enabled since Mon Oct  7 09:53:24 2019
    	Filter failed


    Wie bekomme ich den Drucker wieder zum drucken?


    Gruß
    mairo

    Für den Inhalt des Beitrages 136243 haftet ausdrücklich der jeweilige Autor: mairo

  • ist bekannt. Siehe Bug 1152720 – EMU: ghostscript 9.27 breaks printing


    Umgehung bis der Patch offiziell verteilt ist:

    • entweder den im Bugreport zitierten Patch installieren
    • oder die Pakete cups-filters und die libqpdf aus meinem Home-Projekt home:letsfindaway (Community-Paket aus openSUSE Software)
  • Ich habe gerade noch einmal versucht eine Testseite aus YaST heraus zu drucken. Das funktionierte nicht. Eine Fehlermeldunf gibt es in /vat/log/cups/error_log. Die ist aber zu lanf für einen Code-Tag hier. Wie kann ich euch die Zeigen? Oder was müsstet ihr daraus wissen?


    LG

    Für den Inhalt des Beitrages 136249 haftet ausdrücklich der jeweilige Autor: mairo

  • siehe oben, ich bin mir ziemlich sicher, dass das dein Problem ist. Sicherheit kannst du durch einen Ausschnitt aus der Datei /var/log/cups/error_log bekommen. Da steht der Grund, warum der Filter nicht geht. Es geht darum, dass er zur Bestimmung der Seitenzahl ein API aus ghostscript verwendet, das in der neuen Version 9.27 entfernt wurde. Deshalb muss man entweder cups-filters patchen (erste Lösung in meinem Post oben) oder einen aktuellen cups-filters installieren, der das Problem bereits gelöst hat (zweite vorgestellt Lösung).


    Die /var/log/cups/error_log ist zwar lang, aber die fragliche Fehlermeldung steht ja ganz hinten bei der aktuellen Uhrzeit. Sollte also leicht zu finden sein. Bei mir sahen die entsprechenden Zeilen so aus:


    Code
    D [30/Sep/2019:20:56:05 +0200] [Job 586] GPL Ghostscript 9.27: Unrecoverable error, exit code 1
    D [30/Sep/2019:20:56:05 +0200] [Job 586] Process is dying with \"Unable to determine number of pages, page count: -1
    D [30/Sep/2019:20:56:05 +0200] [Job 586] \", exit stat 3
    D [30/Sep/2019:20:56:05 +0200] [Job 586] Cleaning up...
    D [30/Sep/2019:20:56:05 +0200] [Job 586] PID 2950 (/usr/lib/cups/filter/foomatic-rip) stopped with status 3.
  • Vielen Dank! Ich bin erst morgen wieder an dem betroffenen PC. Ich werde dann mal schauen, ob ich die Lösung hinbekomme!


    LG mairo

    Für den Inhalt des Beitrages 136266 haftet ausdrücklich der jeweilige Autor: mairo

  • Bug 1152720 – EMU: ghostscript 9.27 breaks printing
    Für SLES schon gefixed,openSUSE kommt noch.......


    Und immer daran denken:
    das Problem ist nicht ghostscript sondern cups-filters.........



    Umgehung bis der Patch offiziell verteilt ist:

    Oder einfach ghostscript 9.26 wieder installieren und sperren.........
    Denn ghostscript 9.26 gibts im Update Repo......

    Code
    vl | ghostscript                  | package    | 9.27-lp151.3.6.1  | x86_64 | OSS-Update
    il | ghostscript                  | package    | 9.26a-lp151.3.3.1 | x86_64 | OSS-Update
    vl | ghostscript                  | package    | 9.26a-lp151.2.1   | x86_64 | OSS       
    vl | ghostscript                  | package    | 9.27-lp151.3.6.1  | i586   | OSS-Update
    vl | ghostscript                  | package    | 9.26a-lp151.3.3.1 | i586   | OSS-Update

    Für den Inhalt des Beitrages 136269 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Oder einfach ghostscript 9.26 wieder installieren und sperren.........
    Denn ghostscript 9.26 gibts im Update Repo......

    So habe ich es gemacht.
    Das betrifft bei mir nur den Brother Hl2030.
    Zwei Samsungdrucker und einer von Hp funktionieren mit Ghostscript 9.27.


    Die Lösung von dem Rosenheimer funktioniert auch bei mir.


    @letsfindaway Danke.

    Für den Inhalt des Beitrages 136272 haftet ausdrücklich der jeweilige Autor: Kanonentux

  • Haalo, ich habe nun Ghostscript 9.26a wieder installiert. Nun funktioniert es erstrmal wieder. Mal sehen, wann der Fix für openususe kommt...
    Vielen Dank!


    Gruß

    Für den Inhalt des Beitrages 136275 haftet ausdrücklich der jeweilige Autor: mairo

  • Ist im Update Test Repo:
    cups-filters-1.20.3-lp151.3.3.1.x86_64.rpm

    Für den Inhalt des Beitrages 136286 haftet ausdrücklich der jeweilige Autor: Sauerland