Canon MP620 on Ubuntu 9.10 Karmic Koala

Earlier this year I got a cheap Canon MP620 all-in-one printer, which works great with Windows and works fine for Ubuntu. Canon released drivers as .deb files for the MP610 which work with cups. I remember sweating it out a bit because the printer does not work unless you track down a few pieces that aren’t in the Ubuntu repositories. Next time, I’ll check before buying a printer.

Anyway, I installed Karmic from scratch and found that I couldn’t install the Canon drivers because they want libcupsys2. Ubuntu renamed this package. I tried a few tricks to work around this, but the one works is to install the libcupsys2 dummy package from Jaunty. You can get it here:

So, the new procedure is get the libcupsys2 .deb file and install it first. Then follow the instructions for Januty, such as Luca Gibelli’s Canon PIXMA MP620 Linux printing and scanning via wireless network on Ubuntu post from last April.

Update: check out Kevin Carter’s script for automating the process of adding support for the MP620.

Both comments and pings are currently closed.

10 Responses to “Canon MP620 on Ubuntu 9.10 Karmic Koala”

  1. Giles says:

    That’s very useful, thanks. Solved my problem with the Canon PIXMA MP620

  2. Ced says:

    Thanks for this entry.

  3. David says:

    totally awesome. i’ve been pulling my hair all night about this.

  4. Richard says:

    Thanks very much for your help. I now have my Canon PIXMA MP620 working with Karmic. Followed Luca’s instructions with Jaunty – which are very good – and all worked fine but then lots of frustration until I found your site. Cheers!

  5. Reglisse says:

    Thanks a lot. Same mistake and now fixed.

  6. Gaurav Garg says:

    man you saved my life……….
    thanx a lot dude….

  7. Dave H says:

    Thanks, I’ve been struggling to get my MP620 going for weeks. This worked first time



  8. Keca says:

    this site had all of the files that I needed and was able to guild me through the installation. check out the posting.

    MP620 Ubuntu installation

  9. Olivier L says:


    I just spend a few hours trying to install the cnijfilter-common_3.00-1_i386.deb driver on my (K)Ubuntu Maverick. The problem I had was related to the libcupsys2 which wasn’t installed on my machine. Ubuntu doesn’t support this package anymore and I couldn’t not install it when downloading it from older Ubuntu repositories. The new version of this libcupsys2 package is libcups2, therefore the cnijfilter-common_3.00-1_i386.deb driver should work without any problem without installing this libcupsys2 package.

    Here is what I have done to make it work:

    1. dpkg -e cnijfilter-mp610series_2.80-1_i386.deb
    2. cd DEBIAN/
    3. kate control (or “gedit control” or edit it with your favourite text editor)
    4. Changed libcupsys2 to libcups2 in the “Depends:” section and save the file
    5. Remove the temp file (~) if it has been created when you saved the control file.
    6. tar -czvf control.tar.gz *
    7. mv control.tar.gz ..
    8. ar r cnijfilter-mp610series_2.80-1_i386.deb control.tar.gz

    Then install the cnijfilter-mp610series_2.80-1_i386.deb file in the usual way.

    Hope it helps.

Subscribe to RSS Feed Follow me on Twitter!
var OB_langJS = ''; var OBITm = '1351717354630';var OB_raterMode = 'none';var OB_recMode = 'strip'; var OutbrainPermaLink=''; if ( typeof(OB_Script)!='undefined' )OutbrainStart(); else { var OB_Script = true; var str = unescape("%3Cscript src=\'\' type=\'text/javascript\'%3E%3C/script%3E"); document.write(str); } **/?>