Hace mucho deje este mensaje y nadie respondio, desafortunadamente, encontre la respuesta buscando por ahi y jodiendome la vida durante muchos horas, días y semanas. Dejo un metodo que me funciono por si llega alguien que quiera probar un driver de Canon Pixma iP1600 en un linux.---------------------------------------------------------------------------------------------------------------------------------------
Como instalar una Canon PIXMA iP1600?1. Abrir una terminal (puede abrirse con CTRL + ALT + T)
2. Conectar la impresora al computadora pero NO LO ENCIENDAS!!!
3. En la terminal digita los siguientes comandos:
sudo apt-get install libpng3 alien libxml2
4. Ahora descarga el controlador/driver para tu impresora y la instalas con los comandos:
5. Y luego:
cd /usr/lib
sudo ln -s /usr/lib/i386-linux-gnu/libpng.so.3 libpng.so.3
sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 libtiff.so.3
sudo ln -s libxml2.so.2 libxml.so.1
sudo ldconfig
6. Ahora hay que editar el archivo del driver, /usr/share/cups/model/canonip2200.ppd
Asi que escribimos en la terminal:
sudo gedit /usr/share/cups/model/canonip2200.ppd
7. Y agregamos estas lineas al final del archivo
*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
*CNQuality 5/Economy: "5"
*CloseUI: *CNQuality
8. Ahora en el mismo archivo (/usr/share/cups/model/canonip2200.ppd) con un editor de texto, ubicamos las siguientes lineas:
*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<>setpagedevice"
*CloseUI: *Resolution
9. Y cambiamos todo eso con las siguientes lineas:
*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice"
*Resolution 2400/2400 dpi: "<</HWResolution[2400 2400]>>setpagedevice"
*Resolution 4800/4800 dpi: "<</HWResolution[4800 4800]>>setpagedevice"
*CloseUI: *Resolution
10. Ahora solo falta reiniciar el demonio cups con el siguiente comando en la terminal:
sudo service cups restart
11. Y por ultimo, encender la impresora.
En la instalación de la impresora, cuando vayamos a agregar la impresora, el sistema buscara automaticamente el driver. Solo hace falta seleccionar “Canon” como el fabricante de la marca, y seleccionar “iP2200 Ver.2.60” para el modelo del printer, también podemos seleccionar el archivo que editamos del driver ubicado en “/usr/share/cups/model/canonip2200.ppd”. Con eso ya tenemos exitosamente (o eso espero, porque me mate mucho buscando y después de horas de fracaso finalmente este metodo SI funciono).
---------------------------------------------------------------------------------------------------------------------------------------
Ya les dije, a mi me funciono, les dejo la fuente: How to install Canon PIXMA iP1600?