I am unable to setup Canon InkJet Pixma IP 1300 on Quantal AMD64. The things I have tried:

  • Shut down and disconnect the printer before installing packages.
  • Added the ppa:michael-gruz/canon repository to synaptic and installed the cnijfilter-pixmaip1000series package (there is no package for 1300 so I installed the nearest one). The PPA repository does not have packages for Quantal, so had to manually update the repository definition to "Oneiric" and refreshed it before downloading.
  • Restarted cups via sudo service cups restart.
  • Connected and switched on the printer.
  • Opened All Settings -> Printers to Add a printer. There are 2 entries - One for the Standard USB Printer, another for "USB Printer - With Status Readback for Canon IJ" with Device URL as cnijusb:/dev/usb/lp1. Have selected this as per direction in Ubuntu Community Forum.
  • For manually entering a .ppd file I select /usr/share/cups/model/cnpixmaip1000.ppd.

    ERROR MESSAGE : Failed to read PPD file. Possible reason follows: /usr/share/cups/model/cnpixmaip1000.ppd: FAIL*FAIL* Unable to open PPD file - No such file or directory on line 0.

  • On checking I find that cnpixmaip1000.ppd file in /usr/share/cups/model is a symbolic link pointing to /usr/share/ppd/cnpixmaip1000.ppd.

However the later file does not exist. There are no other ppd files installed.

PS: Printing works fine with the shareware TurboPrint for Linux. So, there's nothing wrong with the printer.

  • This works for Canon PIXMA IP1300 on Ubuntu 13.04 64 bit – user179130 Jul 28 '13 at 9:17

Just installed the same printer on Quantal 32bit edition (canon pixma IP1300).... These are the steps you should try:

1) Add repo:

sudo add-apt-repository ppa:michael-gruz/canon-stable

2) Remove the printer installed in cups. And disconnect the printer.

3) sudo apt-get install cnijfilter-ip2200series

4) restart cups:

sudo service cups restart

5) chose printer ppd driver when installing the printer:


6) print test page > succes.

Hope i helped you.

  • This works for Canon PIXMA IP1600 on Ubuntu 13.04 – Torbins Apr 26 '13 at 19:44
  • That repository is dead. No updates for recent Ubuntu, no stuff for 16.04 or later versions. – Calmarius Dec 10 '17 at 18:26

August 2014 update:

The above answer (by hellyeah) worked for me for Canon PIXMA iP1600 (with 64 bit Ubuntu), with the exception that in step 1 I had to instead do:

sudo add-apt-repository ppa:michael-gruz/canon-trunk
sudo apt-get update

Hopefully this saves someone some time.

I have Ubuntu 14.04 and these are what I did to install the printer:

  • I followed the steps of @hellyeah's answer but it failed at step 3.

  • It worked only after trying the updated instruction of user 317642's answer

  • Finally, the Kohjah Breese's tip also helped a lot.

The summary of steps I did:

  1. Add the repository

    sudo add-apt-repository ppa:michael-gruz/canon-trunk
    sudo apt-get update
  2. If you have any other installed attempt, remove the printer installed in CUPS.

  3. Install the driver

    sudo apt-get install cnijfilter-ip2200series
  4. Restart CUPS

    sudo service cups restart
  5. To install the printer, go to administration settings.

  6. Click on Add Printer button (with the printer ON and plugged in).

  7. Select your printer from the local printers. Click Continue to proceed.

  8. Where it says "Or Provide a PPD File, click Choose File", navigate to and select: /usr/share/cups/model/canonip2200.ppd

  9. Print test page > success!

  • 1
    +1 for summarizing what you did to install the printer, based on existing answers. – clearkimura Jan 2 '16 at 9:22
  • Thanks, I'm just trying to help! By the way, @clearkimura You did great by editing the answer! – Johnny Jan 5 '16 at 12:41
  • 1
    THIS WORKED FOR ME.. I was struggling for this for days.. Thanks a lot – Débora Feb 6 '16 at 17:39

For anyone stuck on stage 5, installing the printer means:

  1. Go to localhost:631

  2. Go to administration and enter your OS user and password.

  3. Click on the Add Printer button (with the printer plugged in).

  4. Select your printer from the local printers.

  5. Press Continue.

  6. Press Continue.

  7. Where it says Or Provide a PPD File, click Choose File and navigate to and select: /usr/share/cups/model/canonip2200.ppd

Canon PIXMA iP1300 Printer Drivers

It is safe to say that you’re looking for Printer drivers Canon PIXMA iP90 ? Just look at this page, you can download the drivers through the table through the tabs below for Windows 7,8,10 Vista and XP, Mac Os, Linux that you want. Here you can update your driver Canon and other drivers. canonprintersdrivers.com is a professional printer driver download site, it supplies all the drivers for the Canon printer drives.

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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