OpenPrinting / OpenPrinting/ghostscript-printer-app

Fail to print with a USB-connected Brother QL-700

Offen
#5 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
PostScript
Sterne
44
Forks
16
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I am able to add the printer but there is no specific driver for this model (QL-700) so I can pick the QL-800 or QL-650. Both options fail anyway when I try to send a printing job to the printer.
The error is seen on the printer itself (blinking red LED) but the logs of ghostscript-printer-app don't say much.

Trying to use CUPS (no ghostscript-printer-app) to install the printer with the PPD file provided by Brother for the QL-700 works fine. But it fails as soon as I send any printing job. Although I'm getting more info from /var/log/cups/error_log:

W [29/Dec/2022:21:47:51 +0100] [Job 120] Grayscale/monochrome printing requested for this job but Poppler is not able to convert to grayscale/monochrome PostScript.
W [29/Dec/2022:21:47:51 +0100] [Job 120] Use \"pdftops-renderer\" option (see cups-filters README file) to use Ghostscript or MuPDF for the PDF -> PostScript conversion.

I tried every option below as well:

$ lpadmin -p QL-700 -o pdftops-renderer-default=pdftops
$ lpadmin -p QL-700 -o pdftops-renderer-default=mupdf
$ lpadmin -p QL-700 -o pdftops-renderer-default=hybrid
$ lpadmin -p QL-700 -o pdftops-renderer-default=pdftocairo
$ lpadmin -p QL-700 -o pdftops-renderer-default=acroread

with no success for any of them.

I also followed the development in this thread regarding a possible bug between the Brother driver and cups-filters, but that didn't help as I am not able to downgrade cups-filters on my machine.

I am running Ubuntu 22.04, CUPS 2.4.1 and ghostscript-printer-app 1.0.

I should finally mention that this particular printer with the exact same driver used to work just fine before a system upgrade. If only I could downgrade CUPS, I've got the feeling it could solve the problem.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Einen Druckauftrag mit Ubuntu 22.04, CUPS 2.4.1, ghostscript-printer-app 1.0 und der Brother QL-700 PPD reproduzieren. Die Logs von ghostscript-printer-app mit /var/log/cups/error_log und den gemeldeten Renderer-Optionen vergleichen. Als erledigt gilt, wenn festgestellt wurde, ob der Fehler in der Anwendung, der CUPS-Integration oder im Treiberpfad liegt, und eine konkrete Fehlerbehebung oder Einschränkung dokumentiert wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
ubuntu
Bereich
desktop, operating-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.