[turboprint] png image in pdf-file not printed

Bug #998378 reported by Achim
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04

2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
cups:
  Installiert: 1.5.2-9ubuntu1
  Kandidat: 1.5.2-9ubuntu1
  Versionstabelle:
 *** 1.5.2-9ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status
cups-pdf:
  Installiert: (keine)
  Kandidat: 2.6.1-6
  Versionstabelle:
     2.6.1-6 0
        500 http://archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages
turboprint:
  Installiert: 2.23-1
  Kandidat: 2.23-1
  Versionstabelle:
 *** 2.23-1 0
        100 /var/lib/dpkg/status

3) What you expected to happen
If I print a pdf-document I expect that everything gets printed, also images.

4) What happened instead
As it seems png-images with transparency doesn't get printed.

I have attached some test-files.

This happens »only« with the turboprint driver.
In Oneiric I had no problems with printing so I guess something in cups changed in such a way, that the turboprint driver doesn't work correctly anymore.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cups 1.5.2-9ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CheckboxSubmission: 13741649d6b2dd56d757d58c3d964436
CheckboxSystem: da9af3b901b5569a389df6337f3d812f
Date: Sat May 12 11:24:58 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110906)
Lpstat:
 device for Brother-MFC-9840CDW: dnssd://Brother%20MFC-9840CDW._pdl-datastream._tcp.local/
 device for Canon-PIXMA-iP5200: socket://192.168.0.110:9100
 device for iP5200R-TurboPrint: bjnp://192.168.0.110:8611
MachineType: MICRO-STAR INTERNATIONAL CO.,LTD MS-7521
Papersize: letter
PpdFiles:
 Brother-MFC-9840CDW: Brother MFC-9840CDW BR-Script3
 iP5200R-TurboPrint: Canon_PIXMA_iP5200R TurboPrint
 Canon-PIXMA-iP5200: Canon PIXMA iP5200 - CUPS+Gutenprint v5.2.8-pre1
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=0afe1514-67e2-4345-b7a2-b7df2fc0ad41 ro quiet splash vt.handoff=7
SourcePackage: cups
UpgradeStatus: Upgraded to precise on 2012-04-19 (22 days ago)
dmi.bios.date: 03/30/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V4.6
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: G45M Digital (MS-7521)
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.board.version: 2.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.chassis.version: 2.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV4.6:bd03/30/2010:svnMICRO-STARINTERNATIONALCO.,LTD:pnMS-7521:pvr2.0:rvnMICRO-STARINTERNATIONALCO.,LTD:rnG45MDigital(MS-7521):rvr2.0:cvnMICRO-STARINTERNATIONALCO.,LTD:ct3:cvr2.0:
dmi.product.name: MS-7521
dmi.product.version: 2.0
dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO.,LTD

Revision history for this message
Achim (ach1m) wrote :
tags: added: regression-release
Revision history for this message
Achim (ach1m) wrote :

If I print the pdf with acrobat reader, everything gets printed.
So it could be that the issue is somewhere else in the printing stack.

So maybe something in cairo or Evince is not properly working?

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

For me all works correctly. To see what exactly happens for you please follow the instructions of the sections "CUPS error_log" and "Capturing print job data" on https://wiki.ubuntu.com/DebuggingPrintingProblems. Please attach the files one by one, do not compress them and do not package them together. Thanks.

Changed in cups (Ubuntu):
status: New → Incomplete
Revision history for this message
Achim (ach1m) wrote :

I recorded the "CUPS_error_log" and "Captured the print job" for both applications (Acrobat Reader & Evince)
As far as I can tell the main difference between these is that the "printout" from Acrobat Reader is in PS-format and the one form Evince in PDF-format.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I cannot see anything wrong in the files you attached, neither in the error_log nor in the printout. So it seems that the problem is in the proprietary TurboPrint driver. Please report a bug at TurboPrint.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I have installed TurboPrint on a Precise box now and found out that they ship their own Ghostscript, version 8.64, to turn PostScript ot PDF into their proprietary "zedo" format. Using such an ols version they are missing out a lot of bug fixes of Ubuntu bug reports which I have forwarded to Ghostscript upstream.

The proprietary "zedo" format is detected as PPM by the "file" command and geeqie displays it and what comes out is your page without the PNG image. So it is an ooooold Ghostscript bug, of version 8.64.

Please report this to TurboPrint. They should upgrade to Ghostscript 9.05 or avoid shipping theior own copy of Ghostscript.

Changed in cups (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

This is not a bug of Ubuntu, closing ...

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

One small hint to work around your problem:

Open the configuration utility of TurboPrint by clicking its launcher icon or entering

turboprint &

in a terminal window. In the main window of the utility click the "Preferences" button at the bottom. In the pop-up dialog unselect "Use Ghostscript with extensions for TurboPrint". I did not test that but this looks like that this makes the system's Ghostscript (9.05 in Ubuntu) be used instead of the one coming with TurboPrint.

Revision history for this message
Achim (ach1m) wrote :

Thanks for your hint, it works!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.