Hoy he tenido que instalarme en el trabajo una impresora Canon PIXMA IP2600 en el ubuntu del trabajo (versión del ubuntu 8.10) ya que por defecto el driver no salía. A continuación os pongo los pasos a seguir para conseguirlo.
Instalación
Para instalarla en Ubuntu, tendremos que seguir los siguientes pasos:
1- Lo primero será bajarnos los drivers:
- Iremos a esta web. En el formulario de descarga seleccionaremos InkJet Printers, luego PIXMA, después PIXMA IP2680 y por último driver & sowftware.
- De entre los resutlados que nos ha sacado, entraremos en los siguientes:
- IJ Printer Driver Ver. 2.90 for Linux (debian Package for iP2600 series)
- IJ Printer Driver Ver. 2.90 for Linux (debian Common package)
- Bajaremos al final de las páginas y le daremos al enlace download.
- Una vez bajado los drivers los instalaremos. Dependiendo de si nuestro sistema operativo es de 32 o 64 bits tendremos que ejecutar las siguientes órdenes:
- Si tenemos 32 bits:
>> sudo dpkg -i cnijfilter-common_2.90-1_i386.deb
>> sudo dpkg -i cnijfilter-ip2600series_2.90-1_i386.deb - Si tenemos 64 bits:
>> sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb
>> sudo dpkg -i --force-architecture cnijfilter-ip2600series_2.90-1_i386.deb
- Si tenemos 32 bits:
2- Ahora vamos a añadir la impresora:
- Vamos al menú Sistema, Administración y a Impresoras.
- Le damos a Nueva.
- Seleccionamos donde tenemos la impresora (localmente, por samba, ...).
- Seleccionamos la opción de Seleccionar la impresora de la base de datos.
- Seleccionamos Canon y le damos a Siguiente.
- Recorremos la lista y seleccionamos iP2600 Ver.2.90 (OJO!! no empieza por PIXMA.)
- Acabamos la instalación poniendole los datos que queramos (Nombre, descripción y ubicación).
Ya tenemos la impresora instalada y lista para imprimir.
Problemas
libcupsys2 no esta instalado
Hay instalar el driver de la impresora, nos puede aparecer el siguiente error:
>> sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb dpkg: aviso: ignorando problema debido a --force enabled: la arquitectura del paquete (i386) no corresponde con la del sistema (amd64) (Leyendo la base de datos ... 00% 174170 ficheros y directorios instalados actualmente.) Preparando para reemplazar cnijfilter-common 2.90-1 (usando cnijfilter-common_2.90-1_i386.deb) ... Desempaquetando el reemplazo de cnijfilter-common ... dpkg: problemas de dependencias impiden la configuración de cnijfilter-common: cnijfilter-common depende de libcupsys2 (>= 1.2.1); sin embargo: '''El paquete `libcupsys2' no está instalado. '''dpkg: error al procesar cnijfilter-common (--install): problemas de dependencias - se deja sin configurar Se encontraron errores al procesar: cnijfilter-common
Solución
EL problema esta en que a partir de la version 9.10 de Ubuntu, el paquete libcupsys2 ha cambiado de nombre a libcups2. Para poderlo instalar tenemos que cambiar esta restricción al paquete. Para ello tendremos que descomprimir el paquete deb:
>> dpkg-deb -x cnijfilter-common_2.90-1_i386.deb common >> dpkg-deb --control cnijfilter-common_2.90-1_i386.deb
Ahora editaremos el archivo qeu se encuentra en DEBIAN/control y cambiaremos la línea:
Depends: libc6 (>= 2.3.4-1), libcupsys2 (>= 1.2.1), libpopt0 (>= 1.7)
Por esta otra:
Depends: libc6 (>= 2.3.4-1), '''libcups2''' (>= 1.2.1), libpopt0 (>= 1.7)
Ahora movemos la carpeta DEBIAN dentro de la carpeta common:
>> mv DEBIAN common/
Y por último volvemos a construir el paquete con los ficheros modificados y con otro nombre:
>> dpkg -b common cnijfilter-common_2.90-1_i386_2.deb
Tambien tendremos que hacer lo mismo con el paquete cnijfilter-ip2600series_2.90-1_i386.deb y despues ya podremos instalar los nuevos paquetes dependiendo de la arquitectura de nuestra máquina como se indica mas arriba.
Filter not owned by root
Al intentar imprimir nos aparece un mensaje de error que dice lo siguiente:
En espera -Filter /usr/lib/cups/filter/pstocanonij iP2600 for printer XXXX not owned by root
Solución
El problema esta en que el usuario root no es el propietario del fichero /usr/lib/cups/filter/pstocanonij como podemos ver a continuación:
>> ls -l /usr/lib/cups/filter/pstocanonij -rwxr-xr-x 1 manolo manolo 21092 2008-04-11 02:08 /usr/lib/cups/filter/pstocanonij
Para solucionarlo hay que poner al usuario root como propietario del fichero:
>> sudo chown root:root /usr/lib/cups/filter/pstocanonij
Comentarios
muchisimas gracias, aupa
muchisimas gracias, aupa UBUNTU
PUES ME HE COMPRADO UNA CANON
PUES ME HE COMPRADO UNA CANON IP 2600 Y TENGO LINUX KUBUNTU 9.04, Y LA VERDAD HE INTENTDO LO QUE DICES Y NA DE NA, JEJEJE. ¿ME PUEDES AYUDAR? GRACIAS
Hola, Al añadir la impresora
Hola,
Al añadir la impresora te sale el driver que hemos instalado en la lista de las de Canon?
Saludos
Genial la ayuda. Proceso
Genial la ayuda. Proceso rápido y sencillo bajo kubuntu en su última release.
Thanks!
Hola a todos. He tenido el
Hola a todos. He tenido el mismo problema que vosotros, y después de pasarme media tarde navegando de foro en foro, he conseguido encontrar la solución a mi problema. Os recomiendo que visiteis este hilo http://www.ubuntu-es.org/?q=node/118696&page=1
Si veis que teneis demasiados problemas, enviadme un email a brnrules@gmail.com. A ver si entre todos, conseguimos que os funcionen esas Canon.
Un saludo!
Heeey Muchas Gracias!!!!,
Heeey Muchas Gracias!!!!, eres el mejor. Estuve loco buscando una solucion para esto. Ademas de darme la solucion aprendi a descomprimir los paquetes .deb. Buen Tutorial.
Muchísimas gracias por el
Muchísimas gracias por el tutorial, yo lo hacía forzando la instalación de los paquetes:
sudo dpkg --force-all -install *.deb
Pero con tu ayuda los paquetes están instalados correctamente. Saludos.
Gracias MMMMIIIILLLLL. Acabo
Gracias MMMMIIIILLLLL. Acabo de destetarme de M$ en casa (en el trabajo uso Linux desde hace 10 años), y me encontré con el problema de la impresora para Ubuntu 10.04. Es un tutorial COMPLETISIMO. Yo tenía todos los problemas que comentas (la libreria libcupsys2 que no podia instalar, y la propiedad del fichero que no era correcta). Te agradezco infinito este post.
Sencillamente
Sencillamente maravilloso.
Me estaba volviendo loco.
Acabo de pasar de Debian Lenny a Debian Squeeze y la mi impresora Canon PIXMA IP2600 que antes me funcionaba a la perfección ahora no podía instalarla.
Muchas gracias personas como tú hacen que usar linux sea un gustazo porque cuando tienes algún problema siempre hay alguien que lo explica en algún sitio ayudando así a toda la comunidad.
Saludos
+10 por el tutorial.
+10 por el tutorial. Excelente, ayuda a la gente a "tunear" sus propios paquetes, y de paso a no descargar la mierda que te pueden colar en esos mediafires que andan por los foros de ubuntu.
Aún así, tengo un problema: Si trato de alinear los cabezales, o imprimir la página de prueba con el segundo botón, me da el siguiente error:
E [01/Mar/2011:12:54:12 -0100] Returning IPP client-error-document-format-not-supported for Print-Job (ipp://localhost/printers/iP2600-series) from localhost
El primer botón funciona perfectamente, e incluso puedo imprimir sin problemas con otros programas como open office.
Pues no tengo ni idea de
Pues no tengo ni idea de porque puede ser.
Hola A mi lo que me pasa es
Hola A mi lo que me pasa es que le doy a imprimir pag. de prueba, parpadea la luz de la impresora pero no imprime nada. Yo tengo la versión 11.10 de Ubuntu. Mirando por los foros no encuentro nada sobre esta versión de Ubuntu y la Canon IP2600. Alguien sabe como solucionarlo. Porque después de mirar este tutoría tan bueno y currado, a mi no me funciona y supongo que es por la versión de Ubuntu
Hola Bricador, En los logs no
Hola Bricador,
En los logs no te sale ningun error cuando imprimes?
Saludos
Buenas,
Buenas,
Soy nuevo en esto de linux y me recomendaron para el notebook el linux mint,..y me va genial,..pero cuando fui a imprimir (con la canon ip2600) no me imprimía. Me bajé los drivers para linux y me fallaba lo de la librería libcupsys2.
Gracias a este tutorial he resuelto por fin ese paso,..pero ahora me dice que no encuentra "libtiff4". ¿Que tengo que hacer? ¿lo podrías añadir al post?
Muchas gracias.
Prueba a instalar el paquete
Prueba a instalar el paquete libtiff4:
Muchas gracias por la
Muchas gracias por la información, es la explicación mas clara y precisa que he visto. Un saludo y gracias nuevamente.
hola compre una canon pixma
hola compre una canon pixma ip2810, y tengo ubuntu 11.10, y no logrado que imprima nada, suena pero no imprime..necesito ayuda
Hola Pedro
Hola Pedro
hace varios años esta página tuya me permitió poner en marcha mi Canon (MUCHAS GRACIAS), pero ahora con Ubuntu 14.04 parece que hay nuevas dependencias que no funcionan, o eso me pasa a mí.
---
dpkg: problemas de dependencias impiden la configuración de cnijfilter-ip2600series:
Añadir nuevo comentario