Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am stumped with this situation. I have a new Canon Pixma MG5300 inkjet printer which is connected via USB. Anything else than PDF works perfectly fine: Ubuntu printer test page, LibreOffice files, web pages, Gimp images.

But it won't print any PDF file, from any PDF-viewer app.

When I print a PDF file, the printer wakes up just as usual, and the display shows "processing" as usual. But the output tray does not open (it usually does), and after a few seconds the display just goes back to idle. The file disappears from Ubuntu's print queue just as if it had been printed.

  • I've tried removing the printer and letting the computer rediscover and reinstall it.
  • I'm using default printer settings.
  • I've installed a number of PDF viewer apps from the Software Center, just to rule out that the built-in document viewer is to blame.
  • I've tried with a wide variety of PDF files -- some generated by SimpleScan, some downloaded from the Internet.
  • The printer also has a WIFI interface, so I've tried installing it as a WIFI printer and use that instead of via USB. No difference.

What can I do to troubleshoot this?

  • Ubuntu 13.10 detects and correctly identifies the printer, and provides drivers for it. I have not tried to find alternative drivers yet.
share|improve this question
Honestly, I wouldn't have an explanation if this would work, but did you try printing from a terminal using lpr -P PRINTERNAME whatever.pdf? – Klaus Warzecha Feb 25 '14 at 8:49
@KlausWarzecha: Thanks, I usually don't use the command line but I will try that this evening and report back. – Torben Gundtofte-Bruun Feb 25 '14 at 8:50
up vote 1 down vote accepted

A little research shows that Canon releases a Debian printer driver. The release date is 2011 so I am unsure that it would be any better than the driver in Ubuntu 13.10 though.

Downloads for MG5300 series (select OS = "linux"):
(This page says MG5350 but the listed drivers are for the whole MG5300 series.)

Direct download link:

There's also this scanner driver, but it might not be needed because SimpleScan works fine already:

share|improve this answer

According to Canon's MG-series printer documentation, Canon MG printers have a strange limitation that the only PDF files that they can print are PDF files that have been produced by Canon's own "IJ Scan" or "My Image Garden" software. PDF files produced by all other software cannot be printed. Even PDF files which are imported into IJ Scan from other applications and saved, cannot be printed. There seems to be no workaround or alternative solution, except to buy a printer from another manufacturer.


  1. "Printing Documents (PDF files)", page 442, Canon MG7550 manual, URL (as of September 2015): also via
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.