Evince fails to print a specific PDF

Bug #492850 reported by Captain Chaos
This bug report is a duplicate of:  Bug #495430: Evince fails in printing pdf document. Edit Remove
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: evince

When I try to print the attached PDF using Evince, nothing comes out of the printer. Evince doesn't hang or give an error, for all intents and purposes it appears to have sent the file to the printer normally. The CUPS web interface does show a print job, size 147 KB with status "completed", and there are no errors in CUPS' error log, but nothing comes out of the printer.

When I try to print this PDF with xpdf, it works fine. Printing another PDF with Evince also works fine. It must be an interaction between Evince and this particular PDF therefore.

The printer is an HP psc 2210 multifunctional. I'm printing to it remotely; it's attached to an Ubuntu 8.04 LTS server and it's using the "HP PSC 2210 Foomatic/hpijs, hpijs 2.8.2" driver. I've never had problems printing to it before, from Linux or Windows.

Revision history for this message
Captain Chaos (launchpad-chaos) wrote :
Revision history for this message
Captain Chaos (launchpad-chaos) wrote :

If someone tells me how, I can try to intercept the actual contents of the print job.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't fix it without more information. Please include the information requested at https://wiki.ubuntu.com/DebuggingPrintingProblems as separate attachments.

Changed in evince (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Captain Chaos (launchpad-chaos) wrote : apport-collect data

Architecture: amd64
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: bugs (not installed)
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-16.52-generic
Uname: Linux 2.6.31-16-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin mythtv plugdev sambashare

Revision history for this message
Captain Chaos (launchpad-chaos) wrote : XsessionErrors.txt
Changed in evince (Ubuntu):
status: Incomplete → New
tags: added: apport-collected
Revision history for this message
Pepijn Schmitz (ubuntu-chaos) wrote :

I used apport-collect-data on the client workstation, I don't know how useful that is. The print server runs Ubuntu 8.04 and doesn't appear to have the apport-collect tool.

However, here is the CUPS error_log on the print server after setting the log level to debug. At 14:50:46 you can see the print job from Document Viewer arriving. I see some errors / process dying / job canceled texts after that, so something definitely appears to be going wrong. It's strange that CUPS lists the job as completed without comment (and doesn't log an error).

From 14:51:16 you see me checking to see that the job is once again listed as completed by CUPS. Nothing has emerged from the printer.

Let me know if you need any more information!

Revision history for this message
Pepijn Schmitz (ubuntu-chaos) wrote :

(I'm Captain Chaos by the way. Somehow I ended up with two launchpad accounts. I'll see if I can fix that.)

Revision history for this message
Captain Chaos (launchpad-chaos) wrote :

Here is the output of the printingbuginfo script on the print server. I couldn't run it with -u, even though my printer is connected through USB, because then it gave an error message: "ls: cannot access /dev/usblp*: No such file or directory".

Revision history for this message
Blown2bits (blown2bits) wrote :

Marking as a duplicate of Bug#495430 as fonts not embedded in this sample PDF either.

Changed in evince (Ubuntu):
status: New → Confirmed
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.