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 | ||
utilisateurs:murex:brouillons:correctif_01 [Le 03/11/2012, 14:49] murex |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel imprimante Canon}} | ||
- | ---- | ||
- | |||
- | ====== Comment installer le pilote Canon CAPT v2.50 ====== | ||
- | |||
- | <note important>Avant de vous lancer dans cette page, assurez-vous d'avoir pris connaissance du tutoriel <<**[[:installer_canon_lbp|Comment installer une imprimante Canon LBP xxxx.]]**>>.\\ En particulier pour vérifier si votre imprimante n'est pas déjà supportée par la version 2.20 du pilote Canon (plus facile à installer).</note> | ||
- | |||
- | Certains modèles d'imprimantes Canon de la série **Lasershot** ((nommée LBP-xxxx, où xxxx est le numéro d'identification de votre imprimante)) nécessitent l'installation du pilote propriétaire ((Le code source des pilotes propriétaires n'est pas librement accessible et modifiable par les développeurs d'Ubuntu)) **Linux_CAPT_PrinterDriver**.\\ | ||
- | Le pilote Canon CAPT est séparé en deux paquets : **cndrvcups-common** et **cndrvcups-capt**. \\ | ||
- | Sans ce rajout propriétaire, l'imprimante est partiellement reconnue et ne peut pas fonctionner. | ||
- | |||
- | Pour savoir si votre imprimante est supportée, consultez la section << **[[#Liste des imprimantes supportées par la version 2.50]]** >>. | ||
- | ===== Pré-requis ===== | ||
- | |||
- | ==== Téléchargement des pilotes Canon ==== | ||
- | |||
- | Le pilote Canon se présente sous la forme d'un fichier unique de type archive au format **[[:tar|gzip]]**.\\ | ||
- | Cette archive, de 45 Mo environ, nommée **Linux_CAPT_PrinterDriver_V250_uk_EN.tar.gz** est à télécharger **[[http://support-au.canon.com.au/P/search?model=LASER+SHOT+LBP3000&menu=download&filter=0&tagname=g_os&g_os=Linux|ici]]** | ||
- | |||
- | ==== Extraction de l'archive ==== | ||
- | |||
- | === Méthode graphique === | ||
- | |||
- | Les fichiers téléchargés sous Ubuntu se trouvent par défaut dans le dossier //**Téléchargements**// du compte utilisateur en cours.\\ | ||
- | Accédez à ce dossier en utilisant votre [[:gestionnaire de fichiers]] habituel pour y [[:archivage#graphiquement|extraire l' archive]] ((sous nautilus il s'agira d' un clic droit sur l'archive et de choisir << //Extraire ici// >>)), libérant ainsi un dossier\\ << **Linux_CAPT_PrinterDriver_V250_uk_EN** >>. | ||
- | |||
- | === Méthode en ligne de commande === | ||
- | |||
- | Pour résumer les étapes précédentes et leur exécution en ligne de commande : | ||
- | * se positionner dans le dossier //**Téléchargements**// de votre compte utilisateur :<code>cd ~/Téléchargements</code> | ||
- | * décompresser l'archive :<code>tar xvzf Linux_CAPT_PrinterDriver_V250_uk_EN.tar.gz</code> | ||
- | * aller au dossier **Linux_CAPT_PrinterDriver_V250_uk_EN** :<code>cd ./Linux_CAPT_PrinterDriver_V250_uk_EN</code> | ||
- | <note tip>Pensez à l'auto-complétion: saisissez le début du mot Linux puis appuyez sur la touche de tabulation</note> | ||
- | |||
- | ===== Choix de la méthode d'installation ===== | ||
- | |||
- | L'archive contient, dans le dossier //**Linux_CAPT_PrinterDriver_V250_uk_EN,**// d'autres dossiers dépendant de la méthode d'installation : | ||
- | * //**32-bit_Driver**// : contient, entre autres, les [[:paquet|paquets .deb]] pour l'installation sur **[[:architecture_materielle|architecture]] 32 bits**((il y a également les paquets au format RPM 32-bit)) \\ | ||
- | * //**64-bit_Driver**// : contient uniquement les paquets au format RPM 64 bits((qui peuvent être convertis en paquets .deb à l'aide d'alien (méthode non recommandée) )) \\ | ||
- | * //**Src**// : contient deux archives tar.gz pour la compilation depuis les sources des pilotes et l'installation sur **[[:architecture_materielle|architecture]] [[:ubuntu_64bits|64 bits]]** ;\\ //**Voir la méthode << [[#Compilation et installation depuis les sources (pour 64 bits)]] >>.**// | ||
- | |||
- | <note help>Si vous ne savez pas si vous utilisez la version 32 bits ou 64 bits d'Ubuntu vous pouvez consulter le paragraphe << **[[:architecture_materielle#mon_ubuntu_est-il_en_32_bits_ou_en_64_bits|Mon Ubuntu est-il en 32 bits ou en 64 bits ?]]** >></note> | ||
- | |||
- | On y trouve également le dossier suivant : | ||
- | * //**Doc**// : contient les informations légales relatives à l'utilisation du pilote ; et aussi la liste des imprimantes supportées. | ||
- | |||
- | ===== Installation paquets .deb 32 bits ==== | ||
- | |||
- | Depuis le dossier <<**Linux_CAPT_PrinterDriver_V250_uk_EN**>> issu de l'archive, naviguez jusqu'au chemin //**32-bit_Driver**//. | ||
- | |||
- | Dans ce dernier, se trouve un dossier //**Debian **//qui contient les deux pilotes mis sous forme de [[:paquet]] :\\ | ||
- | * **cndrvcups-common_2.50-1_i386.deb** | ||
- | * **cndrvcups-capt_2.50-1_i386.deb** | ||
- | |||
- | === Méthode graphique === | ||
- | |||
- | Pour [[:tutoriel/comment_installer_un_paquet|installer les pilotes]], depuis votre [[:gestionnaire de fichiers]], il suffira généralement de faire un double-clic sur le [[:paquet]] **cndrvcups-common_2.50-1_i386.deb** et de suivre les instructions de votre [[:gestionnaire de paquets]]. | ||
- | |||
- | Vous ferez ensuite un double-clic sur le [[:paquet]] **cndrvcups-capt_2.50-1_i386.deb** afin de finaliser l'installation du pilote. | ||
- | |||
- | **Redémarrez votre ordinateur** avant de continuer par l'**[[#installation de l'imprimante]].** | ||
- | |||
- | === Méthode en ligne de commande === | ||
- | |||
- | - Depuis le dossier où l'archive a été décompressée, il faut aller dans le dossier //**./Linux_CAPT_PrinterDriver_V250_uk_EN/32-bit_Driver/Debian**//.\\ Si vous êtes déjà dans le bon dossier, passez au point 2, sinon entrez les commandes suivantes en [[:console]] :<code>cd ./Linux_CAPT_PrinterDriver_V250_uk_EN/32-bit_Driver/Debian</code> | ||
- | - Une fois dans le dossier //**Debian**//, installez les deux paquets :<code>sudo dpkg -i cndrvcups-common_2.50-1_i386.deb cndrvcups-capt_2.50-1_i386.deb</code> | ||
- | |||
- | **Redémarrez votre ordinateur** avant de continuer par l'**[[#installation de l'imprimante]].** | ||
- | |||
- | ===== Compilation et installation depuis les sources (pour 64 bits) ===== | ||
- | |||
- | ====Pré-requis==== | ||
- | |||
- | - [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] nécessaires à la compilation : **[[apt>build-essential,libstdc++6-4.4-dev,debhelper,autoconf,libglib2.0-dev,libgtk2.0-dev,libltdl-dev,libgpg-error-dev,libcups2-dev,libxml2-dev,cdbs,lintian,fakeroot,devscripts,pbuilder,dh-make,debootstrap,ia32-lib,libglade2-dev|build-essential libstdc++6-4.4-dev debhelper autoconf libglib2.0-dev libgtk2.0-dev libltdl-dev libgpg-error-dev libcups2-dev libxml2-dev cdbs lintian fakeroot devscripts pbuilder dh-make debootstrap libglade2-dev]]**\\ ce qui donne en une ligne de commande : <code>sudo apt-get install build-essential libstdc++6-4.4-dev debhelper autoconf libglib2.0-dev libgtk2.0-dev libltdl-dev libgpg-error-dev libcups2-dev libxml2-dev cdbs lintian fakeroot devscripts pbuilder dh-make debootstrap libglade2-dev</code> | ||
- | - Pour les versions **[[:12.10]]** et **[[:12.04]]** installer le paquet //ia32-lib// comme indiqué **[[:tutoriel:installer_pilote_canon_lbp#Pour les versions Ubuntu 64 bits, 12.10 et 12.04 LTS|ici]]**. \\ Pour les versions jusqu'à **[[:11.10]]** inclus, installer le paquet //ia32-libs// présent dans les dépôts de votre version : **[[apt>ia32-libs]]** \\ \\ | ||
- | - Depuis le dossier où [[#extraction_de_l_archive|l'archive a été décompressée]], il faut aller dans le dossier des sources //**./Linux_CAPT_PrinterDriver_V250_uk_EN/Src**//.\\ Si vous êtes déjà dans le bon dossier, passez au point 4, sinon entrez la commande suivantes en [[:console]] :<code>cd ./Linux_CAPT_PrinterDriver_V250_uk_EN/Src</code> | ||
- | - [[:archivage#graphiquement|Extraire les archives]] contenant les sources :<code>tar xvzf cndrvcups-common-2.50-1.tar.gz | ||
- | tar xvzf cndrvcups-capt-2.50-1.tar.gz</code> | ||
- | |||
- | <note important>Il est essentiel de respecter l'ordre d'installation des drivers qui suit, à savoir le driver "Common" avant la compilation du driver "Capt".</note> | ||
- | |||
- | ==== Pilote cndrvcups-common-2.50 ==== | ||
- | |||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-common-2.50/debian/control** fraîchement créé et remplacer : <code>Architecture : i386</code> par : <code>Architecture : amd64</code> | ||
- | * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-common-2.50** : <code>cd ./cndrvcups-common-2.50</code> | ||
- | * Compiler le paquet : <code>dpkg-buildpackage</code> | ||
- | * Retournez dans le dossier des sources : <code>cd ..</code> | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] .deb fraichement créé : <code>sudo dpkg -i cndrvcups-common_2.50-1_amd64.deb</code> | ||
- | |||
- | |||
- | |||
- | ==== Pilote cndrvcups-capt_2.50 ==== | ||
- | |||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-capt-2.50/debian/control** et remplacer : <code>Architecture : i386</code> par : <code>Architecture : amd64</code> | ||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-capt-2.50/debian/rules** et commenter ((ajouter un dièse # en début de ligne)) la ligne n°127: //dh_shlibdeps// (située en fin du fichier) \\ \\ | ||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-capt-2.50/statusui/src/ppapdata.c** et ajouter à la suite des autres l'entête : <code>#include <cups/ppd.h></code> | ||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-capt-2.50/statusui/cngplp/configure.in** et ajouter à la ligne n°9 : <code>AC_CONFIG_MACRO_DIR([m4])</code> | ||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-capt-2.50/statusui/cngplp/Makefile.am** et ajouter à la ligne n°5 : <code>ACLOCAL_AMFLAGS=-I m4</code> | ||
- | * Depuis le dossier des sources, **cndrvcups-capt-2.50/statusui/cngplp** entrez les commandes suivantes en [[:console]] : <code>libtoolize</code> <code>aclocal</code> <code>automake</code> | ||
- | * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-capt-2.50** : <code>cd ./cndrvcups-capt-2.50</code> | ||
- | * Compiler le paquet: <code>dpkg-buildpackage</code> | ||
- | * Retournez dans le dossier des sources : <code>cd ..</code> | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] .deb fraîchement créé : <code>sudo dpkg -i cndrvcups-capt_2.50-1_amd64.deb</code> | ||
- | |||
- | <note>Cette compilation n'est pas parfaite, mais l'imprimante [[:tutoriel:installer_pilote_canon_lbp|une fois installée]] imprimera normalement. Cependant, la commande //captstatusui -P LBPxxxx// qui devrait permettre d'ouvrir la fenêtre du Canon Statusmonitor(( Le Canon Statusmonitor donne accès à certaines fonctionnalités avancées de l'imprimante tel que nombres pages imprimées, niveaux toners, calibrage, nettoyage ou encore mise en veille)) provoquera une erreur //"buffer overflow"//.\\ </note> | ||
- | |||
- | **Redémarrez votre ordinateur** avant de continuer par l'**[[#installation de l'imprimante]].** | ||
- | |||
- | ===== Installation de l'imprimante ===== | ||
- | <note important>Car plus stable, préférez la [[#méthode_en_ligne_de_commande2|méthode en ligne de commande (section 5.2)]] qui est fortement conseillée pour l'installation de l'imprimante, notamment sur un système 64 bits (rassurez-vous, tout y est bien expliqué ;-) ).</note> | ||
- | |||
- | ==== Méthode Graphique ==== | ||
- | Vous pouvez désormais vous référer au **[[:tutoriel:installer_imprimante_preinstalles|guide d'installation d'une imprimante à partir de pilotes pré-installés]].** | ||
- | |||
- | ==== Méthode en ligne de commande ==== | ||
- | Vous pouvez désormais vous référer au **[[:tutoriel:installer_pilote_canon_lbp|guide d'installation et de test en ligne de commande d'une imprimante Canon]]**. | ||
- | |||
- | ===== Liste des imprimantes supportées par la version 2.50===== | ||
- | Liste des imprimantes supportées par ce pilote ainsi que les noms des fichiers PPD correspondants, selon la documentation officielle Canon : | ||
- | |||
- | ^ Nom de l'imprimante ^ Nom du Driver ^ Nom du fichier PPD ^ | ||
- | | LBP9200Cdn | Canon LBP9200C | CNCUPSLBP9200CCAPTK.ppd | | ||
- | | LBP9100Cdn | Canon LBP9100C | CNCUPSLBP9100CCAPTK.ppd | | ||
- | | LBP7200C series | Canon LBP7200C | CNCUPSLBP7200CCAPTK.ppd | | ||
- | | LBP7018C/LBP7010C | Canon LBP7010C/7018C | CNCUPSLBP7018CCAPTK.ppd | | ||
- | | LBP6300n | Canon LBP6300n | CNCUPSLBP6300nCAPTK.ppd | | ||
- | | LBP6300dn | Canon LBP6300 | CNCUPSLBP6300CAPTK.ppd | | ||
- | | LBP6200 | Canon LBP6200 | CNCUPSLBP6200CAPTK.ppd | | ||
- | | LBP6018/LBP6000 | Canon LBP6000/6018 | CNCUPSLBP6018CAPTK.ppd | | ||
- | | LBP5300 | Canon LBP5300 | CNCUPSLBP5300CAPTK.ppd | | ||
- | | LBP5100 | Canon LBP5100 | CNCUPSLBP5100CAPTK.ppd | | ||
- | | LBP5050 series | Canon LBP5050 | CNCUPSLBP5050CAPTK.ppd | | ||
- | | LBP5000 | Canon LBP5000 | CNCUPSLBP5000CAPTK.ppd | | ||
- | | LBP3500 | Canon LBP3500 | CNCUPSLBP3500CAPTK.ppd | | ||
- | | LBP3310 | Canon LBP3310 | CNCUPSLBP3310CAPTK.ppd | | ||
- | | LBP3300 | Canon LBP3300 | CNCUPSLBP3300CAPTK.ppd | | ||
- | | LBP3250 | Canon LBP3250 | CNCUPSLBP3250CAPTK.ppd | | ||
- | | LBP3210 | Canon LBP3210 | CNCUPSLBP3210CAPTK.ppd | | ||
- | | LBP3200 | Canon LBP3200 | CNCUPSLBP3200CAPTK.ppd | | ||
- | | LBP3150/LBP3108/LBP3100 | Canon LBP3100/LBP3108/LBP3150 | CNCUPSLBP3150CAPTK.ppd | | ||
- | | LBP3050/LBP3018/LBP3010 | Canon LBP3010/LBP3018/LBP3050 | CNCUPSLBP3050CAPTK.ppd | | ||
- | | LBP3000 | Canon LBP3000 | CNCUPSLBP3000CAPTK.ppd | | ||
- | | LBP2900 | Canon LBP2900 | CNCUPSLBP2900CAPTK.ppd | | ||
- | | LBP-1210 | Canon LBP-1210 | CNCUPSLBP1210CAPTK.ppd | | ||
- | | LBP-1120((Sur port USB uniquement)) | Canon LBP-1120 | CNCUPSLBP1120CAPTK.ppd | | ||
- | |||
- | ===== Sources ===== | ||
- | [[http://ubuntuforums.org/showthread.php?t=2013437&page=2]]((en. Post #12)) | ||
- | |||
- | =====Voir aussi===== | ||
- | * [[:tutoriel:installer_imprimante_canon|Liste des tutoriels d'installation]] des imprimantes Canon. | ||
- | |||
- | ---- | ||
- | Contributeurs : [[:utilisateurs:fabux]], [[:utilisateur:murex]] | ||
- | |||