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
Prochaine révision
Révision précédente
utilisateurs:murex:brouillons:correctif_01 [Le 09/11/2012, 15:52]
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 la commande suivante 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 tels 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 ===== 
-  * Documentation fournie avec le driver d'​installation. 
-  * [[http://​ubuntuforums.org/​showthread.php?​t=2013437&​page=2]](((en). Post #12)) Pour la compilation et l'​installation depuis les sources (pour 64 bits). 
- 
-=====Voir aussi===== 
-  * [[:​tutoriel:​installer_imprimante_canon|Liste des tutoriels d'​installation]] des imprimantes Canon. 
- 
----- 
-Contributeurs : [[:​utilisateurs:​fabux]],​ [[:​utilisateur:​murex]] 
- 
  
  • utilisateurs/murex/brouillons/correctif_01.1352472772.txt.gz
  • Dernière modification: Le 09/11/2012, 15:52
  • par murex