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 14/12/2021, 14:01] Dadu042 [Installation avec le pilote du site Canon] |
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> | ||
===== Auto-détection ===== | ===== Auto-détection ===== | ||
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 une procédure propre à certains modèles ===== | ||
+ | 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 59: | 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 80: | 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 sur ce pilote libre vous pouvez vous rendre sur la page [[wpfrGutenprint|Wikipédia - Gutenprint]] | + | Pour plus d'informations : [[wpfr>Gutenprint|Wikipédia - Gutenprint]] |
Ligne 105: | Ligne 109: | ||
*CloseUI: *Resolution | *CloseUI: *Resolution | ||
</file> | </file> | ||
- | Par : | + | Par : |
<file> | <file> | ||
*OpenUI *Resolution/Output Resolution: PickOne | *OpenUI *Resolution/Output Resolution: PickOne | ||
Ligne 118: | 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 186: | Ligne 190: | ||
Voir ce [[https://forum.ubuntu-fr.org/viewtopic.php?id=2012542&p=1|post]] du forum. | Voir ce [[https://forum.ubuntu-fr.org/viewtopic.php?id=2012542&p=1|post]] du forum. | ||
==== Installation avec le pilote du site Canon ==== | ==== Installation avec le pilote du site Canon ==== | ||
- | Certaines imprimantes multifonctions ne fonctionnent (en numérisation) qu'avec le pilote téléchargé sur le site Canon. Pour l'installer suivez la même procédure que pour [[#Installer le pilote d'impression|l'impression]]. | + | Certaines imprimantes multifonctions ne fonctionnent (en mode scanner) qu'avec le pilote téléchargé sur le site Canon. |
- | Puis lancez l'application "scangear" depuis votre menu des applications. Il est également possible de l'ouvrir en [[:shell|ligne de commande]]:<code>scangear</code> ou <code>scangearmp</code> ou <code>scangearmp2</code> Utilisez la tabulation pour connaître le nom exact. | + | |
- | Il peut arriver également qu'il n'y ai pas d'entrée dans les menus, pour cela vous pouvez en créer une comme indiqué [[:raccourci-lanceur#exemples_de_configuration_de_lanceurs|ici]]. | + | === Installation === |
+ | Pour le télécharger puis l'installer suivez la même procédure que pour [[#À partir du site Canon|l'impression]]. | ||
+ | |||
+ | === Exécution via la souris === | ||
+ | Vous devriez pouvoir lancer l'application "scangear" depuis votre menu des applications. | ||
- | 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) : |
<file Scanner-canon.desktop> | <file Scanner-canon.desktop> | ||
[Desktop Entry] | [Desktop Entry] | ||
Ligne 206: | Ligne 214: | ||
Icon=scanner | Icon=scanner | ||
</file> | </file> | ||
+ | |||
+ | === Exécution en ligne de commande === | ||
+ | Il est également possible de la lancer en [[:shell|ligne de commande]]:<code>scangear</code> ou <code>scangearmp</code> ou <code>scangearmp2</code> Utilisez la tabulation pour connaître le nom exact. | ||
+ | Il peut arriver également qu'il n'y ai pas d'entrée dans les menus, pour cela vous pouvez en créer une comme indiqué [[:raccourci-lanceur#exemples_de_configuration_de_lanceurs|ici]]. | ||
==== Installation si scanner non reconnu ou qu'avec sudo ==== | ==== Installation si scanner non reconnu ou qu'avec sudo ==== | ||
Ligne 268: | 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 274: | 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. |