Ceci est une ancienne révision du document !


Cette page est une traduction du document en anglais : http://ubuntuforums.org/showthread.php?t=38995

Ce document vous permet d'installer l'imprimante USB Canon iP4000. Les pilotes ont été créés par Canon Japon et se trouvent à l'adresse ftp://download.canon.jp/pub/driver/bj/linux/ . Vous pourrez également trouver des pilotes pour les imprimantes iP3000 et iP8500, qui devraient logiquement s'installer de manière analogue (sans garantie).

Pour l'imprimante iP5000, on peut trouver de la documentation en effectuant une recherche sur le forum (forum.ubuntu-fr.org).

Ces pilotes n'offrent pas toutes les fonctionnalités que l'on pourrait espérer : L'impression recto-verso et l'impression des CD-R ne sont pas supportées.

La qualité est cependant aussi bonne qu'avec les pilotes pour Windows, que ce soit pour imprimer des images ou du texte.

Préparation

Avec Synaptic, installez alien et libxml1, ou bien tapez le code suivant :

sudo apt-get update && sudo apt-get install alien libxml1

(libxml1 est requis par le programme bjcups que vous pourrez lancer par la suite).

I. Téléchargez les pilotes

Ouvrez un terminal et tapez (ou copiez et collez) la ligne suivante :

mkdir ~/Temporaire_iP4000 && cd ~/Temporaire_iP4000 ; wget ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-common-2.50-2.i386.rpm ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-pixusip4100-lprng-2.50-2.i386.rpm ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-pixusip4100-2.50-2.i386.rpm

II. Convertissez les pilotes en paquets Debian

Les pilotes téléchargés sont au format RPM (système de gestion de paquets de Mandriva Linux par exemple). Il faut les convertir en .deb (paquets Debian) avec la commande :

cd ~/Temporaire_iP4000 ; sudo alien * && rm *rpm

III. Installez les pilotes

Tapez dans un terminal :

cd ~/Temporaire_iP4000 ; sudo dpkg -i *
cd ; rm -rf Temporaire_iP4000

(La dernière de ces commandes vide les fichiers temporaires créés).

IV. Éditez le fichier de configuration .ppd

Pour permettre les impressions de qualité il faut éditer un fichier .ppd. À l'aide de votre éditeur de texte préféré, ouvrez, avec les droits suffisants, le fichier /usr/share/cups/model/canonpixusip4100.ppd ; par exemple utilisez une des commandes suivantes :

sudo vim /usr/share/cups/model/canonpixusip4100.ppd
sudo gedit /usr/share/cups/model/canonpixusip4100.ppd
sudo nano /usr/share/cups/model/canonpixusip4100.ppd

Ajoutez, en fin de fichier, les lignes suivantes (remplacez les puces par des astérisques) :

  • OpenUI *CNQuality/Quality: PickOne
  • DefaultCNQuality: 3
  • CNQuality 2/High: "2"
  • CNQuality 3/Normal: "3"
  • CNQuality 4/Standard: "4"
  • CNQuality 5/Economy: "5"
  • CloseUI: *CNQuality

Vous pouvez également ajouter les deux lignes suivantes dans la section appropriée (je vous laisse la chercher, elle se repère assez facilement puisqu'une ligne similaire peut y être trouvée) (remplacez les puces par des astérisques) :

  • Resolution 1200/1200 dpi: "«/HWResolution[1200 1200]»setpagedevice"
  • Resolution 2400/2400 dpi: "«/HWResolution[2400 2400]»setpagedevice"

Puis sauvegardez le fichier ainsi modifié.

V. Configurez les librairies

Dans un terminal, tapez :

sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2 ; sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 ; sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1

(Il semble que, sans cela, l'imprimante ne fonctionne pas)

VI. Redémarrez le système d'impression

Vous avez deux solutions : soit redémarrer votre ordinateur, si cela vous chante, ou bien taper dans un terminal ce qui suit :

sudo /etc/init.d/cupsys restart

VII. Paramétrez l'imprimante

Sous GNOME, allez dans le menu Système > Administration > Impression ; Double-cliquez sur « Nouvelle imprimante »

Le premier écran dépend de votre configuration. Une imprimante locale iP4000 connectée en USB devrait être détectée automatiquement. Cliquez sur Avancée après avoir indiqué les bons paramètres

Dans la liste sélectionnez le « Fabriquant » Canon (avez-vous remarqué la jolie faute d'orthographe) et trouvez dans la liste d'imprimantes : « PIXUS iP4100 Ver.2.40 » (Il est bien marqué 4100, mais le driver est valable pour 4000 ; d'autre part PIXUS est le nom de PIXMA au Japon).

Dans la liste, choisissez le pilote standard, et cliquez sur Appliquer.

Si vous ne trouvez pas de pilote, choisissez le fichier que vous avez édité, à savoir /usr/share/cups/model/canonpixusip4100.ppd

Attention : allumez l'imprimante avant de lancer les impressions

(Optionnel) VIII. Imprimez une page de test

Attention : veuillez allumer l'imprimante.

Dans la liste de vos imprimantes, double-cliquez sur la nouvelle imprimante que vous venez de créer. Puis sélectionnez, dans le menu : Imprimante > Imprimer une page de test.

(Optionnel) IX. Imprimez des images sous GIMP

NdT : cela ne marche pas chez moi

Sous GIMP, ouvrez une image à imprimer. Cliquez sur Fichier > Imprimer

Dans la section "Nom de l'imprimante", choisissez « PIXUS-iP4100-Ver.2.50 », puis cliquez sur « Réglage de l'imprimante ». Sélectionnez « PostScript level 2 » dans la zone Modèle d'imprimante ; remplacez la commande par « lp -P PIXUS-iP4100-Ver.2.50 » et renseignez le champ Fichier ppd par « /usr/share/cups/model/canonpixusip4100.ppd » (le tout sans les guillemets typographiques).

(Optionnel) X. Effectuez la maintenance avec bjcups

Utilisez la commande suivante :

bjcups -P PIXUS-iP4100-Ver.2.50

Vous obtiendrez une fenêtre de configuration et de maintenance semblable au pilote pour Microsoft Windows.

L'impression d'un fichier peut aussi se faire en tapant :

bjcups -P PIXUS-iP4100-Ver.2.50 <nom du fichier>

Annexe

Vous trouverez, à l'adresse ftp://download.canon.jp/pub/driver/bj/linux/ des applications peut-être utiles, le code source des pilotes et une documentation en japonais.

  • materiel/imprimante_canon_ip_4000.1170345140.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)