Ceci est une ancienne révision du document !
Installer une imprimante Canon sous Ubuntu
CANON semble produire de plus en plus de pilotes d'impression et de numérisation pour GNU/Linux . Cette page a pour but de vous aider à vous y retrouver et à installer le bon pilote.
Trois options sont possibles.
- Soit votre imprimante est reconnue par défaut et vous n'avez rien de particulier à faire ;
- Soit vous devez installer un pilote particulier à votre imprimante. Ici deux possibilités s'offrent à vous ;
- Utiliser un PPA,
- Télécharger les pilotes directement sur un site Canon.
: Ou bien une autre présentation des notes :
Via un dépôt PPA
Le plus simple et le plus rapide pour installer un pilote Canon est d'utiliser un dépôt dédié, ce qui est le cas pour Canon. Il existe deux dépôts proposant la prise en charge de nombreuses imprimantes.
- L'autre dépôt propose beaucoup de pilotes pour les modèle Pixus. Vous trouverez la procédure d'installation et les pilotes propres à chaque imprimante ici. Cependant le premier PPA contient aussi des pilotes pour ces imprimantes, il semble ainsi être une solution suffisante pour de nombreux modèles.
À partir du site Canon
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Télécharger les pilotes
Si les dépôts n'ont pas satisfaits à vos besoins, vous pouvez toujours trouver le pilote de votre imprimante sur le site officiel de Canon: Centre de Téléchargement Canon.
- Choisissez votre pays et le modèle de votre imprimante, puis dans la fenêtre suivante,
- Cliquez sur "Logiciel (pilotes et applications)"-
- Sélectionnez Linux comme système d'exploitation.
- Choisissez le pilote de l'imprimante (comprenant les mots Printer Driver dans le nom) et si vous avez une multifonction, n'oubliez pas aussi le pilote du scanner (comprenant le mot Scanner ou ScanGear dans le nom). Sauf à savoir ce que vous faites, n'utilisez pas les pilotes source file.
- Validez les Termes et Conditions d'utilisation et "télécharger" le pilote.
Installer le pilote d'impression
Un script d'installation est fourni par Canon qui permet de détecter l'imprimante dans tous les cas de figure, soit en usb soit en réseau. Après téléchargement, extraire l'archive dans le dossier de votre choix. Ouvrez un terminal et placez vous dans le dossier extrait de l'archive et lancez le script d'installation.
./install.sh
Améliorations de la configuration
- Ouvrez en mode administrateur le ficher .ppd correspondant à votre imprimante. Le fichier se trouve dans les dossiers
/usr/share/ppd/
ou/usr/share/cups/model/
selon le pilote Canon utilisé, ou si votre imprimante est connectée au réseau, via le wifi ou un RJ45, dans/etc/cups/ppd/
.
Par exemple pour la mg5350 en wifi, le fichier à modifier est le suivant : /etc/cups/ppd/MG5300LAN.ppd
Davantage 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
Qualité d'impression
Ajoutez simplement ceci en fin de fichier :
>*OpenUI *CNQuality/Quality: PickOne >*DefaultCNQuality: 3 >*CNQuality 2/High: "2" >*CNQuality 3/Normal: "3" >*CNQuality 4/Standard: "4" >*CloseUI: *CNQuality
Option noir et blanc
Ajoutez ceci en fin de fichier :
>*OpenUI *CNGrayscale/Grayscale: PickOne >*DefaultCNGrayscale: false >*CNGrayscale false/Off: "false" >*CNGrayscale true/On: "true" >*CloseUI: *CNGrayscale
Maintenance de l'imprimante
Pour certaines imprimantes vous avez à votre disposition, un logiciel de maintenance. Vous pouvez y accéder en faisant un recherche avec "Canon" comme mot clé dans votre tableau de bord.
Vous pouvez aussi le lancer en saisissant dans un terminal la commande_shell commande suivante :(remplacez MP140 par votre modèle) :
$ cngpij -P MP140
On peut nettoyer les buses, régler les paramètres d'impression…
Pour gérer les têtes d'impression :
$ cngpijmonmp140 MP140
Installer le logiciel de numérisation ou un scanner Canon sous Ubuntu
: Certains scanner (ex MP610) sont pris en charge nativement par simple-scan et Xsane sans aucune manipulation. A conseiller ?
Le logiciel de numérisation pour les multifonctions est fourni avec le paquet scangearmp-common présent dans le dépôt, ou téléchargeable sur le site Canon.
Vous pouvez y accéder en faisant une recherche avec "scangear" comme mot clé dans votre tableau de bord.
Si le scanner de votre multifonction ne fonctionne pas immédiatement reportez-vous à ce tutoriel Scanner et multifonctions Canon pour plus d'informations.
Pour les autres types de scanners Canon il existe également ces tutoriels:
Problème connu
Si dans le cas d'une installation réseau (wifi ou ethernet) vous avez par erreur le paquet rpm qui s'installe dans Ubuntu vous obtiendrez ceci :
Une erreur s'est produite. Impossible d'identifier le gestionnaire de paquets.
Il va falloir remédier à cela en éditant le script, ouvrez le avec un éditeur de texte et recherchez le passage suivant :
C_FUNC_get_system() { local c_system_rpm="" local c_system_deb="" ## Judge is the distribution supporting rpm? ## #rpm --version 1> /dev/null 2>&1 #c_system_rpm=$? ## Judge is the distribution supporting dpkg(debian)? ## dpkg --version 1> /dev/null 2>&1 c_system_deb=$? ## rpm and deb are error, or rpm and deb are no error, is error ## if [ $c_system_rpm = 0 -a $c_system_deb = 0 ] || [ $c_system_rpm != 0 -a $c_system_deb != 0 ]; then printf "$L_INST_COM_01_02" return $C_ERR_CODE else if test $c_system_rpm -eq 0; then C_system="rpm" C_arch32="i386" C_arch64="x86_64" else C_system="deb" C_arch32="i386" C_arch64="amd64" fi fi return 0 }
Vous pouvez remplacer tout ce passage par :
C_FUNC_get_system() { local c_system_rpm="" local c_system_deb="" ## Judge is the distribution supporting dpkg(debian)? ## dpkg --version 1> /dev/null 2>&1 c_system_deb=$? C_system="deb" C_arch32="i386" C_arch64="amd64" return 0 }
Vous devriez alors pouvoir relancer le script d'installation sans tomber sur le message d'erreur. Suivez les indications du script jusqu'à finaliser la configuration de l'imprimante.
Tutoriels spécifiques
Vous pourrez trouver ici de nombreux liens vers des tutoriels adaptés en fonction des différents modèles d'imprimante Canon.
- Installer les pilotes génériques Canon UFR II - Installer et configurer une imprimante Canon IRxxxx avec les pilotes du site Europe de Canon (Valable aussi pour de nombreux autres modèles)
- Imprimante Canon i250 - Installer une imprimante Canon i250.
- Imprimante Canon i-Series - Installer une imprimante Canon Pixus i550,i560,i850,i860,i950,i990, Pixma (iP1000/iP1500/3000), Pixus (iP3100/iP4100/iP8600), MP (500/750/780), BJ S700, iP90 !!
- Imprimante Canon LBP xxxx - CAPT 2.2 - Installer et configurer une imprimante Canon LBP 9100C/7200C series/6300/6000/6018/5300/5100/5050 series/5000/3500/3310/3300/3250/3210/3200/3150/3108/3100/3010/3018/3050/3000/2900/1210/1120/810
- Installer le pilote Canon CAPT 2.x: Pour imprimantes Canon Lasershot supportées par les versions supérieures à la v2.2 du pilote Canon. Compilation depuis les sources pour 64bits.
- Imprimantes Canon Laser Shot - Installer une imprimante Canon Laser Shot LBP-810/1120/1210/2900/3000/3200/3300/5000.
- Imprimante Canon LBP-800 - Installer une imprimanteCanon LBP-460, 660 et LBP-800, 810,1120 (GDI).
- Imprimante Canon S520 - Installer une imprimante Canon S520.
- imprimante Canon PIXMA mp110 - Installer avec les pilotes japonais de l'imprimante Canon iP1500
- Imprimante Canon MP 260 - Installer une imprimante Canon PIXMA MP260 (en utilisant les pilotes de la MP270).
- Imprimante Canon MP 540 à 560 - Installer et configurer les imprimantes Canon PIXMA MP540 à MP560 avec les pilotes de Canon
- Imprimante Canon MP 620 - Installer et configurer une imprimante Canon PIXMA MP620 (valable aussi pour mp630)
Contributeurs: jaaf64; fabux; zaeggu; L'Africain ; cafecho