Red Hat Bugzilla – Bug 844334
PDF printing delayed from Evince
Last modified: 2012-10-18 06:19:55 EDT
Description of problem:
PDF document printing from Evince is very slow. Once printing job starts, 'pdftops' process appears on 'htop' with a CPU usage very high per about 2 minutes after which the printer starts to work.
Version-Release number of selected component (if applicable):
Printer: Canon PIXMA MP270 - CUPS + Gutenprint v5.2.9 Simplified
Open pdf file with Evince, launch a print, printer works after about 2 minutes.
Printing job delayed.
Immediate printer response.
Suspicion link with #Bug827632, #Bug828301
Does it behave the same when you print the file with 'lpr file.pdf' ?
Is it the same with all pdf files ?
Is printing of postscript file (so pdftops is not involved) OK ?
I don't think bug #827632 and bug #828301 are related because they are about not printing at all and also when using foomatic driver (you use gutenprint).
(In reply to comment #1)
> Does it behave the same when you print the file with 'lpr file.pdf' ?
> Is it the same with all pdf files ?
No. I can tell you that the file is a PDF ver1.4 .
I have just tried another (ver1.5) and it is printed fine with Evince.
> Is printing of postscript file (so pdftops is not involved) OK ?
Can you attach an output from printing troubleshooter when printing that file from Evince ?
Actually it would be useful if you could attach that pdf file too.
You can make the attachment private if you want.
(In reply to comment #3)
> Can you attach an output from printing troubleshooter when printing that
> file from Evince ?
/var/log/cups/error_log is empty.
>Actually it would be useful if you could attach that pdf file too.
>You can make the attachment private if you want.
Sure. I can tell you more: this problem appears if print the single first page, not with the others.
Created attachment 601304 [details]
Created attachment 601981 [details]
first page as printed to pdf from evince
This seems to be a poppler.
If I open the document from comment #6 in evince and print the first page to PDF, then the result makes pdftops and also okular (which I think also uses poppler) eat a lot of CPU.