ghostscript runs for indefinitely long period of time when called by foomatic-rip
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo |
Fix Released
|
High
|
|||
cairo (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
ghostscript (Ubuntu) |
Invalid
|
High
|
Rolf Leggewie |
Bug Description
I am printing to an HP Professional 1102. In had no success with HPLIP so am using foo2zjs instead. This works very well when printing from Libre Office which seems submits data to the print queue as an octet stream. Printing from evince/
I did a "ps -ewf" to see what options gs is being called with and was able to confirm that manually running ghostscript from the command line against more or less any PDF file I have results in the same condition of an indefinitely long run period. A search on google came up with many very similar issues but they are all very old and supposedly already resolved. However, I took my inspiration from these old problem reports and tried inserting a -dNOTRANSPARENCY into the gs command line and found that this causes gs to complete its processing in one to two seconds and the resultant postscript output which I suppose would normally in the next stage be passed off to foo2zjs for further processing seems to be OK.
So to sum up, I can simulate the gs command from the command line, inserting an extra -dNOTRANSPARENCY switch and this seems to work around my problem with printing, but I cannot print from from any application other than Libre Office as I do not know how to tell foomatic-rip to pass this extra switch for me when it calls ghostscript (I guess this is hard-coded?)
What I would like, (if my understanding is so far correct) is ultimately a bug fix to ghostscript, and if this going to take a long time then perhaps in the meantime you could supply me with a way to insert that extra switch into the processing of my print jobs so I might perhaps have a usable workaround in the meantime.
Thank you for your time and consideration of my problem.....
*******
Other info:
shompoe@
Description: Ubuntu precise (development branch)
Release: 12.04
shompoe@
ghostscript:
Installed: 9.05~dfsg-0ubuntu3
Candidate: 9.05~dfsg-0ubuntu3
Version table:
*** 9.05~dfsg-0ubuntu3 0
500 http://
100 /var/lib/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ghostscript 9.05~dfsg-0ubuntu3
ProcVersionSign
Uname: Linux 3.2.0-20-generic x86_64
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Fri Mar 30 08:24:42 2012
Lpstat: device for HP-LaserJet-
MachineType: TOSHIBA TOSHIBA NB305
Papersize: a4
PpdFiles: HP-LaserJet-
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: ghostscript
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/16/2010
dmi.bios.vendor: TOSHIBA
dmi.bios.version: V1.40
dmi.board.name: NPVAA
dmi.board.vendor: TOSHIBA
dmi.board.version: 1.00
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.
dmi.modalias: dmi:bvnTOSHIBA:
dmi.product.name: TOSHIBA NB305
dmi.product.
dmi.sys.vendor: TOSHIBA
Related branches
Changed in ghostscript (Ubuntu): | |
importance: | Undecided → High |
Changed in cairo: | |
importance: | Unknown → High |
status: | Unknown → Confirmed |
Changed in cairo: | |
status: | Confirmed → Fix Released |
Changed in ghostscript (Ubuntu): | |
status: | Incomplete → Invalid |
You will notice from PrintingPackage s.txt that foo2zjs is not installed. This is because I removed this package and downloaded and installed it from foo2zjs.rkkda.com when I was initially trying to get my printer working.