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 | ||
tutoriel:installer_imprimante_canon [Le 20/02/2022, 16:09] biospip [Via un dépôt PPA] |
tutoriel:installer_imprimante_canon [Le 25/08/2024, 18:34] (Version actuelle) 85.27.17.107 [Gutenprint - À partir des dépôts officiels Ubuntu] typo |
||
---|---|---|---|
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 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 20: | 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 28: | 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 vielles imprimantes Canon (comme ma 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 62: | 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 help> Vous 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 83: | 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 108: | Ligne 109: | ||
*CloseUI: *Resolution | *CloseUI: *Resolution | ||
</file> | </file> | ||
- | Par : | + | Par : |
<file> | <file> | ||
*OpenUI *Resolution/Output Resolution: PickOne | *OpenUI *Resolution/Output Resolution: PickOne | ||
Ligne 121: | 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 195: | 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 279: | 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 285: | 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. |