Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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 was reading over another question, but I ran into an issue of my own and it couldn't be solved in the comments, so I have created a new one.

The original post asked...

The Canon Pixma MG3222 printer I purchased works fine when wired but how do I get it to connect wirelessly to my laptop with Ubuntu 12.04?

Someone replied with...

You can Install the application for Cannon PIXAMA printers with ppa:michael-gruz/canon-trunk repository.

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

  • sudo apt-get update

  • sudo apt-get install cndrvcups-common cnijfilter-common scangearmp-common

Then I replied with...

The following packages have unmet dependencies:

cndrvcups-common:i386 : Depends: cupsys:i386 but it is not installable or cups:i386 
`but it is not going to be installed E: Unable to correct problems, you have held broken` packages.

I have run sudo apt-get install -f but that didn't fix it.

share|improve this question
also of note - that repository doesn't support saucy – virtualxtc Apr 30 '14 at 17:09

Your Answer


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

Browse other questions tagged or ask your own question.