Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateur:l_africain:brouillon:tutoriel:installer_imprimante_canon [Le 04/04/2014, 15:05] L'Africain orthographe relecture |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>tutoriel imprimante canon}} | ||
- | ---- | ||
- | ====== 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 ; | ||
- | * [[#Via un dépôt PPA]], | ||
- | * [[#À partir du site Canon]]. | ||
- | |||
- | <note help> Ainsi avant d'installer les pilotes propriétaires Canon, vérifiez donc que l'imprimante n'est pas déjà supportée nativement par Ubuntu en suivant [[:tutoriel:installer_imprimante_preinstalles|le tutoriel pour les pilotes pré-installées]] et en consultant [[:liste_imprimantes_canon|la liste des imprimantes Canon]].</note> | ||
- | |||
- | <note important>Avec [[:saucy|Ubuntu 13.10]] il y a un bug dans le système de configuration des imprimantes qui vous empêche d'installer une imprimante Canon ; pensez bien à [[:gestionnaire_de_mises_a_jour|mettre à jour]] votre système avant de tenter l'installation.</note> | ||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir connecté et allumé l'imprimante et/ou le scanner. | ||
- | |||
- | ===== Via un dépôt PPA ===== | ||
- | <note important>Installer un paquet hors des dépôts officiels peut présenter un risque d'instabilité pour votre système.</note> | ||
- | 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 [[:depots|dépôt]] proposant la prise en charge de nombreuses imprimantes. | ||
- | * Le [[:PPA]], de Mickaël Gruz, son utilisation est détaillée [[:utilisateurs:fabux:brouillons:ppa_canon|ici]]. Avantage, les mises à jours sont automatiques. | ||
- | * L'autre [[:depots|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 [[:imprimante_canon_i-series|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 ===== | ||
- | |||
- | ==== Télécharger les pilotes ==== | ||
- | Si les dépôts ci-dessus n'ont pas satisfaits à vos besoins, vous pouvez toujours trouver le pilote de votre imprimante sur le site officiel de Canon: [[http://fr.software.canon-europe.com/index.asp| 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 ==== | ||
- | Dans l'archive téléchargée, vous avez généralement deux versions à votre disposition, une versions **Debian** et une version **RPM**. La version qui nous intéresse est la version **Debian**. | ||
- | Pour installer le pilote proprement et de manière stable dans Ubuntu, il suffit d'exécuter le [[:tutoriel/script_shell|script]] ''install.sh'' de cette version. (Ce fichier script est normalement en mode [[:tutoriel/script_shell#executer_un_script|exécutable]] par défaut. Vous n'avez donc pas à modifier ses propriétés).\\ | ||
- | |||
- | <note>Pour décrire l'installation, nous prendrons comme exemple un téléchargement de l'[[:archivage|archive]] ''**MG5200series-printer_driver.tar**'' téléchargée dans le dossier **Téléchargements** de votre dossier personnel. À vous d'adapter en fonction. \\ | ||
- | //(L'installation se fera en [[:commande_shell|lignes de commande]] depuis un [[:terminal]] avec les [[:sudo|droits d'administration]].)//</note> | ||
- | - Se rendre dans le dossier **Téléchargements** et extraire [[:archivage|l'archive]] ''**MG5200series-printer_driver.tar**'' que vous venez de télécharger : <code>cd Téléchargements && tar xvzf ~/Téléchargements/MG5200series-printer_driver.tar</code> | ||
- | - Se rendre dans le nouveau dossier **MG5200series-printer_driver** créé : <code> cd MG5200series-printer_driver</code> | ||
- | - Parmi les fichiers extraits de ce dossier, vous trouverez une nouvelle archive au nom de ce type : **''cnijfilter-mg5200series-3.90-**deb**.tar.gz''. ** [[:archivage|Extraire cette archive]]. <code>tar xvzf cnijfilter-mg5200series-3.90-deb.tar.gz</code> Une fois extraite, vous obtiendrez un dossier du nom du pilote avec à l'intérieur un fichier [[:tutoriel/script_shell|script]] intitulé **''install.sh''**. C'est ce script qu'il faut exécuter pour avoir une installation propre. | ||
- | - Placez-vous dans le dossier extrait : <code>cd cnijfilter-mg5200series-3.90-deb</code> | ||
- | - Exécuter ce [[:tutoriel/script_shell|script]] : <code>sudo ./install.sh</code> | ||
- | <note help>À ce stade, vous rencontrerez certainement un message : | ||
- | <code>Une erreur s'est produite. Impossible d'identifier le gestionnaire de paquets.</code> | ||
- | Pas d'inquiétude, ce bug est dû au paquet **rpm** installé dans Ubuntu. Pour passer outre, voir le chapitre [[#install.sh ne s'exécute pas|Problèmes connus -> Install.sh ne s'exécute pas]]. </note> | ||
- | Suivez les indications du script jusqu'à finaliser la configuration de l'imprimante. | ||
- | |||
- | ===== Améliorations de la configuration ===== | ||
- | |||
- | * [[:tutoriel:comment_modifier_un_fichier|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 : | ||
- | <file> | ||
- | *OpenUI *Resolution/Output Resolution: PickOne | ||
- | *DefaultResolution: 600dpi | ||
- | *Resolution 600dpi/600 dpi: "<</HWResolution[600 600]>>setpagedevice" | ||
- | *CloseUI: *Resolution | ||
- | </file> | ||
- | Par : | ||
- | <file> | ||
- | *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 | ||
- | </file> | ||
- | |||
- | <note important>Ces valeurs sont adaptée à une mg5350, il faudra adapter ces résolutions en fonction de votre imprimante ! | ||
- | </note> | ||
- | |||
- | ==== Qualité d'impression ==== | ||
- | |||
- | Ajoutez simplement ceci en fin de fichier : | ||
- | <file> | ||
- | >*OpenUI *CNQuality/Quality: PickOne | ||
- | >*DefaultCNQuality: 3 | ||
- | >*CNQuality 2/High: "2" | ||
- | >*CNQuality 3/Normal: "3" | ||
- | >*CNQuality 4/Standard: "4" | ||
- | >*CloseUI: *CNQuality | ||
- | </file> | ||
- | |||
- | ==== Option noir et blanc ==== | ||
- | |||
- | Ajoutez ceci en fin de fichier : | ||
- | <file> | ||
- | >*OpenUI *CNGrayscale/Grayscale: PickOne | ||
- | >*DefaultCNGrayscale: false | ||
- | >*CNGrayscale false/Off: "false" | ||
- | >*CNGrayscale true/On: "true" | ||
- | >*CloseUI: *CNGrayscale | ||
- | </file> | ||
- | |||
- | ===== 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 [[:unity#tableau_de_bord_dash|tableau de bord]].\\ | ||
- | Vous pouvez aussi le lancer en saisissant dans un [[ :terminal]] la [[:commande_shell|commande]] suivante :(remplacez MP140 par votre modèle) : | ||
- | <code>cngpij -P MP140 </code> | ||
- | On peut nettoyer les buses, régler les paramètres d'impression...\\ | ||
- | |||
- | Pour gérer les têtes d'impression, saisir dans un [[ :terminal]] la [[:commande_shell|commande]] suivante : | ||
- | <code>cngpijmonmp140 MP140</code> | ||
- | |||
- | |||
- | ===== Installer le logiciel de numérisation ou un scanner Canon sous Ubuntu ===== | ||
- | Certains scanners (ex MP610) sont pris en charge nativement par [[:simple-scan]] et [[:Xsane]] sans aucune manipulation. Essayer donc un de ces logiciels avant d'aller plus loin. | ||
- | Le logiciel de numérisation Canon 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_canon_multifonctions|Scanner et multifonctions Canon]] pour plus d'informations.\\ | ||
- | |||
- | Pour les autres types de scanners Canon il existe également ces tutoriels: | ||
- | * [[:scanner_canoscan_lide|CanoScan LIDE 100 et 200]] | ||
- | * [[:scanner_canon_port_parallele|Scanner canon branchés sur port parallèle]] | ||
- | |||
- | |||
- | =====Problèmes connus==== | ||
- | ====install.sh ne s'exécute pas==== | ||
- | Si le paquet **rpm** est installé dans Ubuntu, lors de l'exécution du script ''install.sh'' vous obtiendrez ceci : <code>Une erreur s'est produite. Impossible d'identifier le gestionnaire de paquets.</code> | ||
- | Il va falloir remédier à cela en éditant le [[:tutoriel/script_shell|fichier script]] d'installation du pilote ''install.sh''. \\ | ||
- | 1. Ouvrez le avec un [[ :editeur_de_texte|éditeur de texte]] et recherchez le passage suivant : | ||
- | <file bash>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 | ||
- | } | ||
- | </file> | ||
- | 2. Remplacer tout ce passage par : | ||
- | <file bash> | ||
- | 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 | ||
- | } | ||
- | </file> | ||
- | 3. Enregistrer et fermer le fichier ainsi modifié. | ||
- | Vous devriez alors pouvoir relancer le [[:tutoriel/script_shell|fichier script]] d'installation sans tomber sur le message d'erreur. | ||
- | |||
- | ===== 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. \\ | ||
- | |||
- | |||
- | * [[:tutoriel:comment_installer_pilotes_canon_ufr2|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|Imprimante Canon i250]] - Installer une imprimante Canon i250. | ||
- | * [[:imprimante_canon_i-series|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 !! | ||
- | * [[:installer_canon_lbp|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 | ||
- | * [[:imprimante_canon_capt2|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. | ||
- | * [[:installer_canon_lbp|Imprimantes Canon Laser Shot]] - Installer une imprimante Canon Laser Shot LBP-810/1120/1210/2900/3000/3200/3300/5000. | ||
- | * [[materiel:imprimante_canon_lbp800|Imprimante Canon LBP-800]] - Installer une imprimanteCanon LBP-460, 660 et LBP-800, 810,1120 (GDI). | ||
- | * [[http://www.openprinting.org/printer/Canon/Canon-S500|Imprimante Canon S520]] - Installer une imprimante Canon S520. | ||
- | * imprimante Canon PIXMA mp110 - Installer avec les pilotes japonais de l'imprimante Canon iP1500 | ||
- | * [[tutoriel:installer_imprimante_mp260|Imprimante Canon MP 260]] - Installer une imprimante Canon PIXMA MP260 (en utilisant les pilotes de la MP270). | ||
- | * [[:canon_mp540_a_560|Imprimante Canon MP 540 à 560]] - Installer et configurer les imprimantes Canon PIXMA MP540 à MP560 avec les pilotes de Canon | ||
- | * [[:imprimante_canon_pixma_mp_620|Imprimante Canon MP 620]] - Installer et configurer une imprimante Canon PIXMA MP620 (valable aussi pour mp630) | ||
- | | ||
- | |||
- | ---- | ||
- | //Contributeurs: [[:utilisateurs:jaaf64]]; [[:utilisateurs:fabux]]; [[:utilisateur:zaeggu]]; [[:utilisateur:l_africain|L'Africain]] ; [[:cafecho]]// |