Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 03/05/2009, à 15:28

iri

Imprimante Canon IP1800 sur Jaunty

Imprimante Canon IP1800 USB sur Ubuntu Jaunty (9.04) 64 bits (amd64)

Pas de driver 64 bits.
Voilà ce que j'ai fait après moult tâtonnements et fausses routes. J'ignore si cette méthode est reproductible, si elle est sans risque, ni si ça peut marcher avec une imprimante d'un modèle voisin, etc .... La seule chose dont je suis certain est que mon imprimante ... imprime smile

- Branchement :
Allumer l'imprimante et la brancher sur un port USB de l'ordinateur.
Aller au menu "Système" > "Administration"> "Impression".
Vérifier que l'imprimante n'est pas déjà fonctionelle ;-)

Note : durant tout ce qui est décrit ci-dessous, l'imprimante est restée allumée et branchée à l'ordinateur.


- Téléchargements / installations
1- GetLibs et installation via Gdebi ou via dpkg. GetLibs résoud les problèmes de dépendances entre 32 et 64 bits. Pour plus de détails, c'est ici.

2- cnijfilter-common_2.70-2_i386.deb

sudo dpkg -i --force-architecture cnijfilter-common_2.70-2_i386.deb

3- cnijfilter-ip1800_2.70-2_i386-hardy.deb c'est pour Hardy mais je n'ai rien trouvé de plus récent.

$ sudo dpkg -i --force-architecture cnijfilter-ip1800_2.70-2_i386-hardy.deb

Note : le flag "--force-architecture" passe outre le conflit des paquets 32 bits.

Pour les étapes 1 et 2 ci-dessus, s'il manque des dépendances (par exemple, un message du type "cnijfilter-ip1800series dépend de libgtk1.2 (>= 1.2.10-4) ; cependant : Le paquet libgtk1.2 n'est pas installé.", installer le(s) paquet(s) manquants via Synaptic ou apt://

Cas de la libxml1 : télécharger le paquet (qui n'existe plus depuis Intrepid) sur Ubuntu Packages : http://packages.ubuntu.com/hardy/libxml1 et choisir l'environnement pour amd64. L'installer.

Cas de l'erreur : "invoke-rc.d: unknown initscript, /etc/init.d/cupsys not found."
Créer le lien symbolique suivant :

$ sudo ln -s /etc/init.d/cups /etc/init.d/cupsys

Recommencer l'installation pour au final, avoir un retour similaire à celui-ci :

$ sudo dpkg -i --force-architecture cnijfilter-ip1800_2.70-2_i386-hardy.deb 
dpkg - avertissement, problème contourné à cause de --force :
 l'architecture du paquet (i386) ne correspond pas à celle du système (amd64)
(Lecture de la base de données... 109099 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-ip1800series 2.70-2 (en utilisant cnijfilter-ip1800_2.70-2_i386-hardy.deb) ...
Dépaquetage de la mise à jour de cnijfilter-ip1800series ...
Paramétrage de cnijfilter-ip1800series (2.70-2) ...
 * Restarting Common Unix Printing System: cupsd                         [ OK ] 

Traitement des actions différées (« triggers ») pour « libc6 »...
ldconfig deferred processing now taking place

- Installation des librairies 32 bits

1- Dépendances pour cngpijmonip1800

$ getlibs /usr/local/bin/cngpijmonip1800

Accepter les mises à jour et installations requises ([y])

Cas de l'erreur "No match for libxml.so.1"
Télécharger la libxml1 sur UbuntuPackages (ci-dessus) et choisir l'environnement i386.
Installer via getlibs :

$ getlibs -i libxml1_1.8.17-14.1_i386.deb

J'ai eu une erreur sur la libglib1.2 qui est non trouvée pour Jaunty : je l'ai ignoré sans conséquence apparente.


- Dernières étapes

1- Vérifier la présence des dépendances pour chaque exécutable présent dans le dossier "/usr/local/bin" :

$ ldd /usr/local/bin/cngpijmonip1800
$ ldd /usr/local/bin/cifip1800
$ ldd /usr/local/bin/lgmonip1800
$ ldd /usr/local/bin/printuiip1800

Ne pas avoir de "lib* => not found"

Si tel n'est pas le cas, les corriger en créant un lien symbolique :

$ sudo ln -s chemin_lib_cible chemin_lib_demandée
Par exemple :
pour l'erreur : libtiff.so.3 => not found
correction : sudo ln -s /usr/lib32/libtiff.so.4.2.1 /usr/lib32/libtiff.so.3

2- Faire une mise à jour du cache :

$ sudo ldconfig

S'il y a des erreurs, les corriger (Pour ma part, à force de trifouiller, j'avais des liens symboliques qui pointaient nulle part ...)

3- Enfin, relancer le serveur d'impression :

 $ sudo /etc/init.d/cups restart

Doit retourner "[OK]"


- Configuration de l'imprimante

1- Aller dans "Système" > "Administration"> "Impression".
Cliquer sur "Nouveau".

Dans "Sélection du pépiphérique" (liste à gauche), si la Canon IP1800 n'apparaît pas, choisir "Autre" et entrer l'uri :

usb:/dev/usb/lp0

Cliquer sur Suivant pour choisir le modèle puis encore sur Suivant pour choisir le pilote.

2- Une fois l'imprimante reconnue et configurée, cliquer droit dessus, choisir "Propriétés" et cliquer sur "Imprimer une page de test".

Note : Autre méthode, via l'administration web de CUPS.
Dans un navigateur, entrer l'url : "http://localhost:631/admin", entrer votre login et mdp (ceux de votre session) et cliquer sur "Ajouter une imprimante" (en haut à gauche) et suivre les indications sensiblement identiques.

Note2 : je n'ai pas utilisé le pilote 'ppd' mais si besoin, il est dans "usr/share/cups/model/custom/canonip1800.ppd"

En espérant que cette expérimentation sert à d'autres ! smile
Et que des plus chevronnés corrigent ce qui pourrait être mieux fait !

Liste non exhaustive des sources qui m'ont servi :
http://doc.ubuntu-fr.org/canon_ip1800
http://hex1a4.net/xubuntu/HOWTO/04.html
http://forum.ubuntu-fr.org/viewtopic.php?pid=2543268
https://answers.launchpad.net/ubuntu/+question/22555
http://ubuntuforums.org/showthread.php?t=474790
http://mrgambi.blogspot.com/2008/07/can … p1800.html

Hors ligne

#2 Le 04/06/2009, à 16:46

Bizaro2009

Re : Imprimante Canon IP1800 sur Jaunty

Un grand merci à toi.

J'ai ENFIN pu faire fonctionner mon imprimante " Canon Pixma IP700 " sous Ubuntu Jaunty smile

Merci infiniment \o/

A noter que j'ai utilisé le pilote ppd, et pour ma part, je n'ai pas eu à aller sur l'administration web de CUPS.

big_smile

#3 Le 04/08/2009, à 23:24

yvon31500

Re : Imprimante Canon IP1800 sur Jaunty

Merci ça marche aussi pour une canon pixma ip2600 télécharger les drivers sur canon asia

Hors ligne

#4 Le 31/08/2009, à 17:54

superpopo

Re : Imprimante Canon IP1800 sur Jaunty

bonjour,

Merci, j'ai réussi à "bricoler" pour ma CANON MP 240, et ça fonctionne !

big_smile


Ubuntu 14.04 64 bits
Crucial M4 128 Go -GYGABYTE GA-990XA-UD3 _wifi - FX 8350 - 8 gb ram - HIS Ice Q turbo X 6950 2 Go
Lenovo E325 sous Xubuntu 14.04 64 bits

Hors ligne

#5 Le 03/09/2009, à 21:49

re971

Re : Imprimante Canon IP1800 sur Jaunty

bonjour, j'ai le même problème, je suis la procedure et arrive au message suivant :
Erreur : Dépendance non satisfaite : libxml1 (>= 1:1.8.14-3) comme indiqué dans le premier post.
Sauf que je ne trouve pas ce paquet, ni dans le gestionnaire synaptic, ni dans ubuntu package.
merci d'avance
remi

Hors ligne

#6 Le 05/09/2009, à 16:40

iri

Re : Imprimante Canon IP1800 sur Jaunty

bonjour,

ce paquet n'existe pas pour Jaunty. il faut prendre le paquet le plus récent, c'est-à-dire pour Hardy.
Donc, sur UbuntuPackages, bien sélectionner "Hardy Heron" et non pas Jaunty !
Par ailleurs, le lien donner dans le premier post permet d'accéder directement à la page : http://packages.ubuntu.com/hardy/libxml1

Hors ligne

#7 Le 07/09/2009, à 14:55

re971

Re : Imprimante Canon IP1800 sur Jaunty

Merci, merci, merci!!

Hors ligne

#8 Le 16/09/2009, à 20:43

Emix4m

Re : Imprimante Canon IP1800 sur Jaunty

J'ai enfin pu installer mon IP2600 sous Jaunty 64 wink
J'y croyais plus...Merci merci merci!!!:cool:

Hors ligne

#9 Le 14/06/2010, à 07:57

doudoulolita

Re : Imprimante Canon IP1800 sur Jaunty

J'avais déjà téléchargé cnijfilter-common. J'ai installé getlibs puis j'ai suivi les instructions du post:

root@user-desktop:~/Téléchargements# sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb 
dpkg : avertissement : problème contourné par utilisation de --force :
 l'architecture du paquet (i386) ne correspond pas à celle du système (amd64)
(Lecture de la base de données... 128530 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-common 2.90-1 (en utilisant cnijfilter-common_2.90-1_i386.deb) ...
Dépaquetage de la mise à jour de cnijfilter-common ...
dpkg : des problèmes de dépendances empêchent la configuration de cnijfilter-common :
 cnijfilter-common dépend de libcupsys2 (>= 1.2.1) ; cependant :
  Le paquet libcupsys2 n'est pas installé.
dpkg : erreur de traitement de cnijfilter-common (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 cnijfilter-common

J'ai donc installé libcupsys2

root@user-desktop:~# apt-get install libcupsys2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note, sélection de libcups2 au lieu de libcupsys2
libcups2 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 160 non mis à jour.

Ensuite, même message m'indiquant que libcupsys2 n'est pas installé lorsque j'ai voulu refaire le dpkg de cnijfilter

Dernière modification par doudoulolita (Le 14/06/2010, à 07:59)

Hors ligne

Haut de page ↑