Evince not printing some pages of PDF

Problem

Evince, known as Document Viewer in Ubuntu, is a PDF viewer program. When printing certain PDF files, I notice that Evince does not print some of the pages. For a problematic PDF file, this problem happens with any printer and even with the Print to File option! I am guessing that this problem is the same as the one documented in this bug.

Sometimes, I get this error printed on the last page:

ERROR:
typecheck
OFFENDING COMMAND:
known

Solution

I am guessing that this problem is caused due to a bug in the printing backend, maybe in CUPS. So, I open such PDF file in a PDF viewer with a different backend, like Okular.

Okular can be installed easily:

$ sudo apt install okular

When I print from Okular, the PDF is printed correctly! πŸ™‚

Tried with: Evince 3.4.0, Okular 0.14.3 and Ubuntu 12.04 LTS

Advertisements

2 thoughts on “Evince not printing some pages of PDF

  1. Your solution was spot on! I struggled to print some insurance cards. Only your post fixed my situation. I have nothing but Linux and i was very frustrated trying to print this document. Okular is awesome!

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.