Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
utilisateur:l_africain:brouillon:tutoriel:installer_imprimante_canon [Le 06/05/2014, 17:18]
cafecho Page supprimée suite à mise en place
— (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>​ 
- 
-===== 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ôts]] proposant la prise en charge de nombreuses imprimantes. ​ 
-  * Le [[:PPA]], de Mickaël Gruz, son utilisation est détaillée [[:​tutoriel:​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 quelques pilotes pour ces imprimantes. 
- 
-===== À 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 qui vous est proposé soit sous forme d'​archive **.tar** pour Linux, comprenant les mots **Printer Driver** dans le nom et si vous avez une multifonction le mot **Scanner** ou **ScanGear**,​ soit comme paquet debian compréssé en **.tar.gz** avec le mot **deb** contenu 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 en .tar, 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 l'​archive en .tar.gz, tout est prévu directement pour 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''​ contenu dans l'​archive. (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, (avec l'​archive **.tar**) vous pourrez rencontrer 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. 
- 
-==== Connexion Réseau ==== 
- 
-Pour pouvoir installer une imprimante via une connexion réseau, il faut installer le paquet **[[apt>​cups-backend-bjnp]]** ​ présent dans les dépôts officiels à partir de [[:​Raring|Ubuntu 13.04]].\\ 
-Et pour les [[:​versions|versions d'​Ubuntu]] précédentes,​ ce paquet est disponible depuis un [[:​PPA]]. ​ 
-  - [[:​ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez à vos sources de logiciels le PPA]] suivant : **ppa:​robbiew/​cups-bjnp**((https://​launchpad.net/​~robbiew/​+archive/​cups-bjnp)),​ 
-  -  [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Recharger la liste des paquets]], 
-  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​cups-bnjp]]**. 
-Ou, dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes : 
-<​code>​sudo add-apt-repository ppa:​robbiew/​cups-bjnp 
-sudo apt-get update 
-sudo apt-get install cups-bnjp</​code>​ 
-===== 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 ===== 
-<​note>​Certains scanners sont pris en charge nativement par [[:​Simple-scan]] (installé par défaut dans Ubuntu) et [[:Xsane]] sans aucune manipulation. Essayer donc une de ces applications avant d'​aller plus loin. (Vous pouvez aussi vérifier leur compatibilité sur cette [[http://​www.sane-project.org/​cgi-bin/​driver.pl|page du projet SANE]] **(en)**).</​note>​ 
-Le logiciel de numérisation Canon pour les multifonctions est fourni avec le paquet **scangearmp-common** présent dans le [[:ppa]] de [[:​tutoriel:​ppa_canon|Michael Gruz]], ou téléchargeable sur le site Canon. 
-Une fois installé, pour  y accéder faites une recherche avec "​scangear"​ comme mot clé dans votre tableau de bord. 
- 
-==== Installation si scanner non reconnu ou qu'​avec sudo  ==== 
- 
-Tout d'​abord il faut suivre la partie I du [[:​scanner_usb_non_reconnu#​installer_les_librairies_supplementaires|wiki]] sur les  scanners USB. 
- 
-Ensuite : <​code>​sudo apt-get install libtiff4 build-essential xsane</​code>​ 
-Pour les problèmes liés à **libtiff4** voir [[#​Problèmes de dépendances libtiff4|ici]] 
-Allumer le scanner. 
- 
- ​Commencez par vérifier que la liste que vous obtenez par la commande suivante :  
-<​code>​ 
-gksudo gedit /​lib/​udev/​rules.d/​40-libsane.rules 
-</​code>​ 
-contient un paragraphe correspond à votre scanner (par ex pour le MP360) : 
-<​file>​ 
-  # Canon Smartbase MP360 
-  SYSFS{idVendor}=="​04a9",​ SYSFS{idProduct}=="​263c",​ MODE="​664",​ GROUP="​scanner"​ 
-</​file>​ 
-Si ça n'est pas le cas, modifiez le fichier de la façon suivante : 
- ​Imprimante allumée, lancez la commande : <​code>​lsusb</​code>​ 
-  - dans la ligne de résultat "​...Device 002: **ID 04a9:1748** CANON..",​ repérez bien l'**ID marque:​modèle**,​ 
-  - [[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​lib/​udev/​rules.d/​40-libsane.rules** avec les [[:​sudo|droits superutilisateur]]. 
-  - **Ajoutez** les deux lignes suivantes **à la liste de matériel** en les adaptant à votre ID marque:​modèle (et en vérifiant qu'​elles n'y soient pas déjà) : <​file>#​ Canon PIXMA MG5150 
-ATTRS{idVendor}=="​04a9",​ ATTRS{idProduct}=="​1748",​ ENV{libsane_matched}="​yes"</​file>​ 
-  - Sauvegardez le fichier puis redémarrez votre ordinateur.\\ 
-En dernier recours ou si votre scanner est très récent vous pouvez installer la dernière version de Sane comme indiqué [[:​sane-backends|ici]] 
-  
-Pour les autres types de scanners Canon il existe également ces tutoriels: 
-    * [[:​scanner_canoscan_lide|CanoScan LIDE 100 et 200]] 
-    * [[:​scanner_canon_port_parallele|Scanners 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. 
-==== Problèmes propre à la 13.10==== 
-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. 
- 
-==== Problèmes de dépendances libtiff4==== 
-À partir de [[:​saucy|Ubuntu 13.10]] et donc aussi dans [[:​trusty|Ubuntu 14.04]], la dépendances **libtiff4** a été supprimée des dépôts officiels et remplacée par **libtiff5**. Pour résoudre ce problème vous devez télécharger vous-même la librairie [[http://​packages.ubuntu.com/​saucy/​libtiff4 |ici]] et l'​installer manuellement. 
-===== 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_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  
-  * [[:​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/​3010/​3018/​3050/​3100/​3108/​3150/​3200/​3210/​3250/​3300/​3310/​3500/​5000/​5050/​5100/​5300/​6000/​6018/​6300/​7200C series/​9100C  ​ 
-  * [[materiel:​imprimante_canon_lbp800|Imprimante Canon LBP-800]] - Installer une imprimanteCanon LBP-460, 660 et LBP-800, 810,1120 (GDI). 
-   * 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]]// ​