I could not find an appropriate driver for the printer. Tried other Canon drivers; a generic Postscript and generic PCL5/6 but when I send a print job, the printer wakes up but does not print. The same happens when using wireless or USB connection. Other Canon printers work just fine.

Install the driver from Canon (ver 3.90). Oddly, it shows up on its Asia site, but not on its US site. This worked for me on Ubuntu 14.04 Trusty.

http://support-asia.canon-asia.com/contents/ASIA/EN/0100517002.html

This driver was also linked by this Technosophy blog

  • It appears that the drivers now show on the Canon USA site. As a bonus, they are open-source. – palswim Dec 2 '17 at 23:21
  • Canon is incredibly screwy. Now they don't again if your OS autodetects as "Linux 64bit" or "Linux 32bit" (as most will); you have to manually change to just "Linux", at which point the software list (debs, rpms, and source; printing and scanning) will reveal itself under "Drivers". – FeRD Jan 18 at 8:54

Try this.

MX920 series IJ Printer Driver Ver. 3.90 for Linux (debian Packagearchive).

MX920 series ScanGear MP Ver. 2.10 for Linux (debian Packagearchive)

The official drivers from Canon are here:

For some reason, these drivers are only available on the Asia site.

protected by Community Jan 14 '17 at 13:56

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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