Ubuntu – How to solve Canon Pixma G2000 driver problems on Ubuntu 16.04

16.04canonprinting

I just bought this new printer Canon PIXMA G2000, and I can't find any driver for my Ubuntu. I research this printer and this is the first canon printer with ink-tank.

How long it will take usually for canon to release an official driver for linux?

I try using the printers app and on dash home, and search for printer driver to download. But, no matches found.

Is there any universal driver for canon printer on 16.04?

Best Answer

The options for a person trying to install Canon's G1000 and G2000 are limited to the following:

  1. Compile and install gutenprint. Gutenprint, formerly named Gimp-Print, is a suite of printer drivers for linux. It works just like native drivers and supports cups based printing.

  2. Buy a third party linux printing driver and utility, called Turboprint. It too has excellent support. An added bonus is a GUI for checking printer spooling, and configuring varied options like Paper type, resolution etc. The cost of an individual license is upwards of $34.

If you decide to go with the first solution, the steps include the following. My system is a Ubuntu Xenial 64bit.

First you need some developmental headers. So add to your /etc/apt/sources.list, the following lines if you dont have them. Modify these according to your version of Linux(Debian/Ubuntu):

deb http://jp.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse 
deb-src http://jp.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse 

Update your sources and install the build dependencies:

sudo apt update
sudo apt-get build-dep cups-common gimp-gutenprint libgutenprint-dev
sudo apt-get install build-essential

Now download the source release package for gutenberg (version >=5.2.13) from Sourceforge.

wget https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.13/gutenprint-5.2.13.tar.bz2/download
tar xvf download
cd gutenprint-5.2.13

Alternately clone the git repo.

git clone https://git.code.sf.net/p/gimp-print/source gimp-print-source
cd gimp-print-source

Now configure, make and install.

./configure
make 
sudo make install

Source: My blog post

Related Question