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édentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:installer_imprimante_canon [Le 20/02/2022, 16:14] – [Installer une imprimante Canon sous Ubuntu] biospiptutoriel:installer_imprimante_canon [Le 31/07/2025, 14:12] (Version actuelle) – [Tutoriels spécifiques] Ajout du lien vers le tutoriel du scanner CanoScan 5200F ExoticApple57
Ligne 4: Ligne 4:
 ====== Installer une imprimante  Canon sous Ubuntu ====== ====== 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. +**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 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 quatres possibilités s'offrent à vous ;   * Soit vous devez installer un pilote particulier à votre imprimante. Ici quatres possibilités s'offrent à vous ;
     * [[#Auto-détection]]     * [[#Auto-détection]]
-    * [[*Via un script régulièrement remis à jour]]+    * [[#Via une procédure propre à certains modèles]]
     * [[#Via un dépôt PPA]],      * [[#Via un dépôt PPA]], 
     * [[#À partir du site Canon]].     * [[#À partir du site Canon]].
Ligne 21: Ligne 21:
 ==== Connexion Réseau ==== ==== Connexion Réseau ====
  
-Pour pouvoir installer une imprimante via une connexion réseau, il faut installer le paquet **[[apt>cups-backend-bjnp]]** +Pour pouvoir installer une imprimante via une connexion réseau, il faut installer le paquet **[[apt>cups-backend-bjnp]]**
  
-note : éventuellement, dans les propriétés de l'imprimante, préciser l'URI du périphérique sous : +note : éventuellement, dans les propriétés de l'imprimante, préciser l'URI du périphérique sous :
 <code>bjnp://a.b.c.d</code> <code>bjnp://a.b.c.d</code>
    
Ligne 29: Ligne 29:
 Il se peut que, pour votre imprimante, les pilotes soient déjà pré-installés avec Ubuntu. Étant facile à mettre en œuvre et susceptible de vous simplifier grandement la vie, vous avez tout intérêt à essayer dans un premier temps cette  [[:tutoriel:installer_imprimante_preinstalles| méthode des pilotes pré-installés]].  Il se peut que, pour votre imprimante, les pilotes soient déjà pré-installés avec Ubuntu. Étant facile à mettre en œuvre et susceptible de vous simplifier grandement la vie, vous avez tout intérêt à essayer dans un premier temps cette  [[:tutoriel:installer_imprimante_preinstalles| méthode des pilotes pré-installés]]. 
  
-===== Via un script régulièrement remis à jour ===== +===== Via une procédure propre à certains modèles ===== 
-Tout est expliqué là : [[https://github.com/hieplpvip/ubuntu_canon_printer]]. Et merci à ses auteurs, car certaines vieilles imprimantes Canon (comme ma isensys LBP 5050n) n'arrivent à fonctionner qu'avec ce script.+Pour certains modèles reportez vous aux pages dédiées vers lesquelles vous renvoie votre modèle. 
 +Notamment pour certaines [[:imprimante_canon_capt2|LBP]] et celles qui utilisent le pilote [[:tutoriel:comment_installer_pilotes_canon_ufr2|UFRII]]
  
 ===== Via un dépôt PPA ===== ===== Via un dépôt PPA =====
Ligne 63: Ligne 64:
   - Placez-vous dans le dossier extrait : <code>cd cnijfilter-mg5200series-3.90-deb</code>   - 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>   - 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 : +<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> <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. +Pas d'inquiétude, ce bug est dû au paquet **rpm** installé dans Ubuntu.</note>
  
-Si l'installation retourne cette erreur ou l'une de celles-ci : "**..bad-loop-variable..**", absence des librairies **libpng12-0**, **libtiff4**, **libjpeg62**.... +<note helpVous pouvez également consulter le chapitre [[#install.sh ne s'exécute pas  |Problèmes connus -> Install.sh ne s'exécute pas]].</note>
-<note tip>utilisez Cnj-libs sur ce lien :  [[https://cnj-libs.sourceforge.io]] </note>+
  
-- Placez-le dans le dossier d'installation (cnijfilter-mgXX00series-x.xx-deb) extraire le contenu de l' [[:archivage|archive]] ''**cnj-libs.tar**'', puis double-cliquer sur l’icône **Cnj-run**, ou exécuter ce [[:tutoriel/script_shell|script]] :  
-<code>sudo ./install.sh</code> 
-  
- L'utilitaire Cnj-libs met à jour les librairies manquantes et lance la version corrigée du programme d'installation du pilote. 
- 
- Vous pouvez également consulter 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. Suivez les indications du script jusqu'à finaliser la configuration de l'imprimante.
 +
 +Le pilote Canon Cnijfilter-xxx pour les distributions Ubuntu ne fonctionne pas, puisqu'il manque des librairies indispensables à son installation.
 +L'utilitaire Cnj-libs (correctif du pilote) ne peut alors corriger ce problème, il est donc supprimé et ne sera plus disponible.
 +
 +La société Canon (Australia Pty Ltd) propose une seconde mouture du pilote linux "cnijfilter2-source-6.30-1.tar.gz" dont l'archive contient les sources (en langage C) du pilote, cependant certains fichiers manquent lors le compilation qui se termine par un message d'erreur du compilateur...
 +
 +Il n'y a donc pas de paquets automatiquement installables (DEB) du pilote pour les modèles d'imprimantes Canon Pixma MG sur les distributions Debian/Ubuntu, ce qui a pour conséquence la recherche d'autres solutions pour ces modèles d'imprimantes.
  
  
Ligne 84: Ligne 84:
 Le pilote libre GutenPrint prend en charge de nombreuses imprimantes, en particulier de vieux modèles qui ne sont plus supportés par Canon, que ce soit des modèles filaires ou Wifi. Le pilote libre GutenPrint prend en charge de nombreuses imprimantes, en particulier de vieux modèles qui ne sont plus supportés par Canon, que ce soit des modèles filaires ou Wifi.
  
-Ci celui-ci n'est pas encore installé sur votre machine, vous pouvez simplement récupérer celui-ci dans les dépôts officiels à l'aide du paquet: **[[apt>printer-driver-gutenprint]]**+Si celui-ci n'est pas encore installé sur votre machine, vous pouvez simplement récupérer celui-ci dans les dépôts officiels à l'aide du paquet: **[[apt>printer-driver-gutenprint]]**
  
 Pour plus d'informations : [[wpfr>Gutenprint|Wikipédia - Gutenprint]]  Pour plus d'informations : [[wpfr>Gutenprint|Wikipédia - Gutenprint]] 
Ligne 109: Ligne 109:
 *CloseUI: *Resolution *CloseUI: *Resolution
 </file> </file>
-Par : +Par :
 <file> <file>
 *OpenUI *Resolution/Output Resolution: PickOne *OpenUI *Resolution/Output Resolution: PickOne
Ligne 122: Ligne 122:
 </file> </file>
  
-<note important>Ces valeurs sont adaptée à une mg3200 serie, il faudra adapter ces résolutions en fonction de votre imprimante !+<note important>Ces valeurs sont adaptées à une mg3200 serie, il faudra adapter ces résolutions en fonction de votre imprimante !
 </note> </note>
 ====Couleur ou N/B==== ====Couleur ou N/B====
Ligne 196: Ligne 196:
  
 === Exécution via la souris === === Exécution via la souris ===
-Vous devriez pouvoir lancer l'application "scangear" depuis votre menu des applications. +Vous devriez pouvoir lancer l'application "scangear" depuis votre menu des applications.
  
 En cas d'absence de l'icône, voici un modèle de [[:raccourci-lanceur]] nommé //Scanner-canon// que vous pouvez enregistrez dans le dossier **/usr/share/applications** (n'oubliez pas d'adapter la ligne Exec) : En cas d'absence de l'icône, voici un modèle de [[:raccourci-lanceur]] nommé //Scanner-canon// que vous pouvez enregistrez dans le dossier **/usr/share/applications** (n'oubliez pas d'adapter la ligne Exec) :
Ligne 280: Ligne 280:
 } }
 </file> </file>
- 3. Enregistrer et fermer le fichier ainsi modifié. + 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. Vous devriez alors pouvoir relancer le [[:tutoriel/script_shell|fichier script]] d'installation sans tomber sur le message d'erreur.
  
Ligne 286: Ligne 286:
 ===== Tutoriels spécifiques ===== ===== 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. \\ +Vous pourrez trouver ici de nombreux liens vers des tutoriels adaptés en fonction des différents modèles d'imprimante Canon.
  
  
Ligne 294: Ligne 294:
   * [[:tutoriel:imprimante_canon_lbp800|Imprimante Canon LBP-800]] - Installer une imprimante Canon LBP-460, 660 et LBP-800, 810,1120 (GDI).   * [[:tutoriel:imprimante_canon_lbp800|Imprimante Canon LBP-800]] - Installer une imprimante Canon LBP-460, 660 et LBP-800, 810,1120 (GDI).
   * imprimante Canon PIXMA mp110 - Installer avec les pilotes japonais de l'imprimante Canon iP1500   * imprimante Canon PIXMA mp110 - Installer avec les pilotes japonais de l'imprimante Canon iP1500
 +  * [[:scanner_canon_canoscan_5200f|Configurer le scanner Canon CanoScan 5200F sous Linux]]
 ===== Voir aussi ===== ===== Voir aussi =====