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 have a canon pixma ip2702 inkjet printer, and cups doesn't show my ink levels, inkblot is no longer available on the interwebs and mtink doesn’t seem to support my printer, I’ve checked my printer's website and none of the drivers support Linux so what do I do now?

share|improve this question
That's the reason I bought HP this time around. Canon make great products; shame about the terrible Linux support. I had a Canon IP3300 previously - the driver worked well enough that it was OK, and I lifted the lid and looked at the blinkenlights to check ink levels. Now that it's dead I bought my SO a HP 1025nw laser printer and I'm impressed with the driver support and HPLIP utility. (just a pain to get it installed and working wirelessly for my Ubuntu machine) – fabricator4 Oct 28 '12 at 6:01

There is a command line tool ink Install ink reading ink levels from a variety of printers including Canon printers using libinklevel5.

Unfortunately the graphical tool inkblot Install inkblot to display ink levels is deprecated and available for 10.04 only.

share|improve this answer

After doing some serious digging I have found the solution to this for Canon Printers. Mine is an MP495 but these two command are worth documenting.

  1. cngpig -P
  2. cngpigmonmp495 **This one gives me my ink levels*** It is installed in the /usr/bin directory.
share|improve this answer

some Canon printers can't show ink levels because they only have two cartridges.

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.