Unfortunately, my Canon MG6250 multifunction printer is not so Linux-friendly…
If you have to install such printer or more generically a Canon printer here how to proceed.
Step 0 – Remove old drivers
If you are retrying installation, first of all completely remove drivers installed previously. I do it with Synaptic.
Step 1 – Get drivers
You can get Canon drivers from Canon site.
Google something like “Canon MG6250 driver linux” and you’ll easily found the page with MG6200 series drivers.
Once there select “Linux” as OS and download both the printer driver and the scanner driver.
On the page you’ll found both DEB and RPM packages, download what you need. This guide is aimed to Ubuntu users so you have to download the DEB (valid also for Debian and derivatives) but if you use Red Hat or derivative (e.g. Fedora) you have to get the RPM. Sources are also available if you prefer to compile yourself.
Step 2 – Additional package
These drivers need libtiff4 but on Ubuntu 14.04 there are only libtiff5.
You can get libtiff4 from saucy repository.
Install libtiff4 before to proceed further.
Step 3 – Install Canon drivers for scanner
Now you are ready to start installation.
Open the terminal on the directory where you have downloaded the Canon drivers and extract the scangear archive
tar -xvf scangearmp-mg6200series-1.80-1-deb.tar.gznow go into
cd scangearmp-mg6200series-1.80-1-deb/packagesor if you are using a 32 bit OS
sudo dpkg -i scangearmp-common_1.80-1_amd64.deb
sudo dpkg -i scangearmp-mg6200series_1.80-1_amd64.deb
sudo dpkg -i scangearmp-common_1.80-1_i386.debStep 4 – Create launcher
sudo dpkg -i scangearmp-mg6200series_1.80-1_i386.deb
You can use scangear from GIMP (you’ll see it as a plugin) or you can launch the scangearmp program from terminal.
I do suggest you to create a launcher with Menu editor.
Step 5 – Install Canon drivers for printer
Same as step 3 you have to install the drivers for the printer.
Again from the terminal:
tar -xvf cnijfilter-mg6200series-3.60-1-deb.tar.gznow go into
cd cnijfilter-mg6200series-3.60-1-deb/packagesor if you are using a 32 bit OS
sudo dpkg -i cnijfilter-common_3.60-1_amd64.deb
sudo dpkg -i cnijfilter-mg6200series_3.60-1_amd64.deb
sudo dpkg -i cnijfilter-common_3.60-1_i386.debStep 6 – Define your printer
sudo dpkg -i cnijfilter-mg6200series_3.60-1_i386.deb
With printer you can now define your printer either USB or LAN or both.
Once done you’ll get the printer configured with CUPS/Gutenprint drivers.
In such conditions the print on paper is quite good but the print of picture on photo paper is absolutely unacceptable, dark images and bad definition.
To solve this issue you have to select Canon driver instead of CUPS.
And ynow you can print your pictures with good quality!
That’s all folks!