[cups] Printing CCITT and JBIG2 encoded images fails

Michael Sweet msweet at apple.com
Wed Jul 26 12:34:05 PDT 2017


Emilio,

The CUPS error_log will show which filter(s) are used for the job, at which point you can determine which packages are involved. IIRC the cups-filters PDF to PostScript filter (which will likely be invoked for this driver) can be configured to use either, so look at the /usr/lib/cups/filter/pdftops script to determine which program is getting used.


> On Jul 26, 2017, at 11:36 AM, Vom Mond <hoelzelj at mailbox.org> wrote:
> 
> Hi Michael,
> 
> thank you for your quick reply. Do you have an idea how to narrow down the problem more, e.g. which of those two might be responsible?
> 
> Best
> Emilio
> 
>> Michael Sweet hat am 26. Juli 2017 um 15:41 geschrieben:
>> 
>> Emilio,
>> 
>> If the driver is the same, it is probably a change in poppler or Ghostscript causing the problem.
>> 
>>> On Jul 26, 2017, at 6:01 AM, nag at mailbox.org wrote:
>>> 
>>> Hi All,
>>> 
>>> I am experiencing problems with printing PDF files containing images which are CCITT or JBIG2 encoded. They print to solid black pages with little artefacts at the bottom of the page. I am using CUPS 2.2.4, Arch Linux 4.11.9-1 and a Canon ImageRunner C1028i and installed the driver from here: https://aur.archlinux.org/packages/cndrvcups-lb-bin/. Plain text PDFs and PDFs containing JPEG encoded images print flawlessly.
>>> 
>>> 'cupsfilter --list-filters' on the respective files returns "gziptoany", as it does on every PDF i tested. 
>>> 'cupsfilter --list-filters -P /usr/share/cups/modelCNCUPSIRC1030ZK.ppd -e' on the respective file lists following filters apart from 'gziptoany': 'pstoufr2cpca' and 'commandtops'. 
>>> 
>>> Here is a paste of my printers.conf: http://sprunge.us/OHSR
>>> 
>>> Following lines show up in my error_log, no matter whether the job succeedes (with plain text PDFs and/or PDFs containing JPEGs) or fails:
>>> 
>>> E [25/Jul/2017:15:08:26 +0200] [Job 41] src = bidiCommon.c, line = 1195, err = 0¥nDEBUG: Connecting to 192.168.178.89:9100
>>> E [25/Jul/2017:15:09:46 +0200] [Job 42] src = bidiCommon.c, line = 1195, err = 0¥nDEBUG: Connecting to 192.168.178.89:9100
>>> E [25/Jul/2017:15:15:16 +0200] [Job 43] src = bidiCommon.c, line = 1195, err = 0¥nDEBUG: Connecting to 192.168.178.89:9100
>>> 
>>> Does anyone have any idea what the problem could be? Printing the same documents under Ubuntu 16.04 worked just fine.
>>> 
>>> Many thanks and best regards,
>>> Emilio Reggi
>>> _______________________________________________
>>> cups mailing list
>>> cups at cups.org
>>> https://lists.cups.org/mailman/listinfo/cups
>> 
>> _________________________________________________________
>> Michael Sweet, Senior Printing System Engineer
>> 
>> _______________________________________________
>> cups mailing list
>> cups at cups.org
>> https://lists.cups.org/mailman/listinfo/cups
> _______________________________________________
> cups mailing list
> cups at cups.org
> https://lists.cups.org/mailman/listinfo/cups

_________________________________________________________
Michael Sweet, Senior Printing System Engineer



More information about the cups mailing list