Installing Canon printer Pixma MG6150

Asked by John Victor Lorck on 2011-09-13

I `ve just installed Ubuntu 11.04 on my pc.
My printer is a Pixma MG6150, but when the printer was connected, there was no driver available.
On the Net I found 3 files:


but I'm at a loss what to do with them.

Please help !


Question information

English Edit question
Ubuntu cups Edit question
No assignee Edit question
Solved by:
Last query:
Last reply:

Please add this ppa
to your repository, open a terminal by press ctrl + alt + t then type:

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

To see names detail of packages of this ppa
please read

Hope this helps

John Victor Lorck (johnlorck) said : #2

Thank you Marco.
When I now switch on the printer, it does not ask for a driver, but it still does not print.


Try to completely remove the printer and reinstall it, may solve...

John Victor Lorck (johnlorck) said : #4

Did as you said, but now it asks for a driver, and I can chose Canon from a list, but my printer pixma MG6150 is not there to chose.

Try to install cnijfilter-common-3.40 then as i can read here there is a package for Ubuntu 10.04 here:

John Victor Lorck (johnlorck) said : #6

Well now I'm in deep water. I have downloaded the file you said, but what do I do with it ?

you must install it with this terminal command... (substitute real path and file name)

cd to_the_donwload_directory

sudo dpkg -i name_of_file.deb

John Victor Lorck (johnlorck) said : #8

As far as I can understand it says that the "cnijfilter-source-3.40-1.tar.gz" is not an archive in debianform

So you need to extract the tar.gz and compile the sources you need to install the build-essentials package to do it and may be something else, so i don't think is the quick and easiest way to follow...

tar xvzf cnijfilter-source-3.40-1.tar.gz

then usually there is a readme or a install or compile file into source tree

cd ...

I think is better to wait for some other answer or look for already compiled sources for Ubuntu 11.04 or contact

He already have done the sources compile for that and the packages are ready here:

as you can see there is the cnijfilter-common-3.40 package...

John Victor Lorck (johnlorck) said : #10

This is really difficult.
I extracted the tar.gz and it gave a lot of files, but how do I install the cnijfilter-common ?
I do not know which to use ?

The folder which came out of the archive will contain 2 deb files, you need to install both.

John Victor Lorck (johnlorck) said : #12

thank you for your interest !
But 1. where do I find the archive now ?
and 2. how do I install - I do not know much about command-language ?

I will assume the compressed file is in ~/Downloads

cd Downloads/; tar zxvf ./cnijfilter-mg6100series-3.40-1-deb.tar.gz; cd cnijfilter-mg6100series-3.40-1-deb; sudo ./

Will install it. There is an install script you need to run. You can also do this in nautilus. Alternatively you can run (for 64bit Ubuntu):
cd Downloads/; tar zxvf ./cnijfilter-mg6100series-3.40-1-deb.tar.gz; cd cnijfilter-mg6100series-3.40-1-deb/packages; sudo dpkg -i ./cnijfilter-common_3.40-1_a*

or for 32bit Ubuntu:
cd Downloads/; tar zxvf ./cnijfilter-mg6100series-3.40-1-deb.tar.gz; cd cnijfilter-mg6100series-3.40-1-deb/packages; sudo dpkg -i ./cnijfilter-common_3.40-1_i*

And the debs will install and it should be ok, there is a resources folder in the file but I don't have tine to read the file to see what it actually does.

John Victor Lorck (johnlorck) said : #14

You are just like an angel sent from heaven with magic powers !!
Thank you so much for your help, now I can print !!!
It is all chinese to me, but it works.

Yours John

Please, to help other users with the same issue, tell the place where you have find the file


i mean the web page link


If you read the command, it makes sense. Take some time :)

John Victor Lorck (johnlorck) said : #18

Thank you ! - In the meantime I had forgotten where it came from.

David Hogan (g3puz) said : #19

I have been following this question because I am having the same problem as John with a Canon printer (MP270). But when I get to "print test page" I'm getting a CUPS server error notice as follows:
There was an error during the CUPS operation: 'client-error-document-format-not-supported'.

Henry Goldstein (henryg) said : #20

Big thanks to actionparsnip. I, too, downloaded the drivers from Canon, but was not sufficiently practiced in installation from tar files. Copied and pasted the command line, and - printing away just fine. I took it one step further and did the same process with the scanner driver for the MG6150. The printer/scanner is on my home network, and does not appear to be recognized by sane. However the driver program, scangearmp, works, and I added it to the launcher panel.