That bug has been opened on https://launchpad.net/ubuntu/+source/evince/+bug/78369 "Binary package hint: evince evince cannot print the following PDF: http://www.networkwestmidlands.com/DirectDebit/Direct%20Debit%20form%2007.pdf It does print properly using GNOME PDF Viewer and Adobe Acrobat. No output on the console, but this appears in /var/log/syslog: Jan 7 22:39:18 localhost hpiod: unable to write data hp:/usb/DeskJet_895C?serial=MX92C1W0N7FB: Resource temporarily unavailable io/hpiod/channel.cpp 63 Jan 7 22:39:18 localhost DeskJet_895C?serial=MX92C1W0N7FB: INFO: check device; will retry in 30 seconds... The printer then halts, and I have to power cycle it to get the paper out. The output consists of a few centimetres of barely recognizable garbage. On my HP Photosmart 8150 the results are similar, but the printer never actually prints anything... it just seems to hang.
This PDF now prints but I still have a lot of customers who sometimes complain about impossibility to print from evince. Everytime this happens, the workaround is to print to PDF from evince (sic!) and then print the PDF generated from the PDF. Most of the times the PDF has some issues (reported by pdf2ps), but not everytime. I have here two PDF files (that I unfortunately cannot attach or upload publicly) that show this problem. If a developer is wanting to look at them, I might send them to him or follow his instructions in order to determine the problem.
Closing this one as the user says they work now. Jonathan all you can do is create bugs with public files, if you can't share them, we can't fix them.
Created attachment 31445 [details] corrupt pdf file that prints on xpdf and acroread but not evince Ubuntu 9.10 Linux 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:54:29 UTC 2009 i686 GNU/Linux evince: 2.28.1-ubuntu1.2 (karmic-updates) I still have this bug with the attached file using evince. It prints fine with acroread or xpdf. The workaround printing to a pdf using evince and then printing that pdf file from evince mentioned in comment #16 works for me. With evince I get a printout saying; ERROR: undefined OFFENDING COMMAND: 0a "0a" COMMAND TYPE: nametype and more...
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.