Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



cups , dpkg, Canon PIXMA MP540 FAQ , Centre de téléchargement Canon , PIXMA MP540 Infos produit

Installation et configuration de l'imprimante et scanneur Canon PIXMA MP 540

Il y a peut-être des informations sur cette page à mettre en relation avec canon_mp540_a_560
La MP540 est une imprimante multifonction remarquable. Mais comme souvent sous Linux, le problème des drivers est épineux. En effet, Canon ne fournit qu'un .deb pour architecture 32 bits, et ne juge pas utile de le mettre à jour. Nous allons donc voir comment s'en sortir tout de même.

Ubuntu 32 bits

  1. Se procurer ici les drivers nécessaires (archive .tar). Attention, ces fichiers ne sont pas compatibles avec les versions récentes d'ubuntu. J'ai créé des paquets qui fonctionnent et que j'ai mis en ligne ici et ici.
  2. Installer les fichiers .deb contenus dedans. En tout il devrait y en avoir 4. Installer d'abord le paquet cnijfilter-common*.deb puis ensuite, le paquet cnijfilter-mp540*.deb. Faites de même pour scangearmp.
  3. Redémarrer

Ubuntu 64 bits

Les paquets fournis par Canon sont conçus pour une architecture 32 bits. Si vous essayez de les installer par la méthode graphique, Gdebi va renvoyer un message d'erreur. Il faut donc passer par la console pour forcer l'installation. Les drivers fonctionneront aussi bien que sous 32 bits.

  1. Décompresser l'archive contenant les drivers
  2. Se placer dans le répertoire contenant vos drivers :
     cd /home/votre_id/votre_répertoire/MP540_debian_drivers/MP540_debian_printer 
  3. Installer le premier paquet :
     sudo dpkg -i --force-architecture cnijfilter-common_3.00-1_i386.deb 
  4. Puis le second :
     sudo dpkg -i --force-architecture cnijfilter-mp540series_3.00-1_i386.deb 
  5. Procéder de même avec le pilote de scanner, en adaptant le nom des paquets dans vos lignes de commandes.
  6. Redémarrer

Ubuntu 9.10 et 10.04

Sous Karmic et Lucid Lynx, le paquet apt://libcupsys2 n'est plus présent dans les dépôts. Le driver, lors de son installation ressort le message d'erreur : "dépendance de libcupsys2 non satisfaite".

Il faut donc installer manuellement libcupsys2, au préalable. Procédez ensuite comme indiqué ci-dessus, en fonction de votre architecture et tout fonctionnera correctement.

Je viens de suivre cette procédure en Ubuntu 10.9 LTS pour une MP630, et malgré la présence de libcupsys2 la dépendance est non satisfaite. REMARQUE : La procédure ci-dessus est valide pour l'imprimante MP540 mais peut-être pas pour les autres (ex MP630)

Voici quelques améliorations issues de cette page et qui marchent aussi pour la MP 540. Elle sont optionnelles mais doivent être effectuées avant l'installation de l'imprimante proprement dite.

Éditer maintenant le fichier de configuration .ppd comme suit :

 sudo gedit /usr/share/cups/model/canonmp540.ppd 

Après vos modifications, enregistrer et fermer.

Qualités d'impression

Ajouter en fin de fichier :

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

Option noir et blanc

Ajouter en fin de fichier :

*OpenUI *CNGrayscale/Grayscale: PickOne
*DefaultCNGrayscale: false
*CNGrayscale false/Off: "false"
*CNGrayscale true/On: "true"
*CloseUI: *CNGrayscale

D'avantage de résolutions

Remplacer :

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600dpi
*Resolution 600dpi/600 dpi: "«/HWResolution[600 600]»setpagedevice"
*CloseUI: *Resolution

Par :

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600dpi
*Resolution 300dpi/300 dpi: "«/HWResolution[300 300]»setpagedevice"
*Resolution 600dpi/600 dpi: "«/HWResolution[600 600]»setpagedevice"
*Resolution 1200dpi/1200 dpi: "«/HWResolution[1200 1200]»setpagedevice"
*Resolution 2400dpi/2400 dpi: "«/HWResolution[2400 2400]»setpagedevice"
*Resolution 2400x4800dpi/4800 DPI: "«/HWResolution[2400 4800]»setpagedevice"
*Resolution 2400x9600dpi/9600 DPI: "«/HWResolution[2400 9600]»setpagedevice"
*CloseUI: *Resolution

Redémarrage du serveur d'impression

Après vos modification, il est nécessaire de redémarrer cups avec les commandes suivantes :

Hardy et précédentes

sudo /etc/init.d/cupsys restart   

Intrepid et Jaunty

sudo /etc/init.d/cups restart    

Karmic

 sudo service cups restart 
Si à ce stade, l'imprimante est déjà "installée", pensez à la supprimer.

Nous avons installé tous les logiciels pour la faire fonctionner, il est temps d'installer l'imprimante en elle-même.

  1. Allez dans : Système → Administration → Impression
  2. Dans la fenêtre, cliquer sur le bouton "Nouveau".
  3. Dans la nouvelle fenêtre qui apparaît, choisir "Canon 540 series USB#1".
  4. Cliquer sur "suivant", choisissez le pilote MP540 series v3.
  5. Valider, c'est installé, vous pouvez imprimer.
Pour scanner, il faut utiliser le logiciel scangearmp précédemment installé. Afin de simplifier son utilisation, nous allons l'ajouter dans le menu Applications.
  1. Télécharger getlibs ici et l'installer
  2. Taper dans un terminal :
    getlibs /usr/bin/scangearmp 
  3. Aller dans Système → Préférences → Menu principal et, de préférence dans le menu Graphisme, créer un lanceur avec pour commande  scangearmp.

Notez que vous ne pourrez pas lancer la numérisation directement depuis l'imprimante, mais il vous faudra obligatoirement utiliser le logiciel.

Tout est prêt pour l'utilisation de votre MP540 !

FIXME La résolution maximum autorisée par scangeramp est 1200 dpi, alors que celle supportée par le scanner et de 2400 x 4800 ppp. Il devrait donc être possible de booster le driver par la même méthode que celle indiquée plus haut. À tester …

Contributeurs : aurelien88

  • imprimante_canon_pixma_mp_540.1326325502.txt.gz
  • Dernière modification: Le 12/01/2012, 00:45
  • par demonipuch