Ceci est une ancienne révision du document !



Comment installer les pilotes génériques Canon CAPT II

Certains modèles d'imprimantes Canon nécessitent l'installation de pilotes propriétaires Linux générique. 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 ».

Il est à noter que les informations données ici viennent en partie de la page « Installer une imprimante Canon LaserShot ».

Téléchargement des pilotes Canon

Les pilotes Canon se présentent sous la forme d'un fichier unique de type archive au format zip.
Cette archive de 23,5 Mo nommée CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz est à télécharger en bas de cette page du constructeur :

Site de téléchargement de pilotes Canon Europe

Pour avoir la possibilité de télécharger l'archive, vous devrez lire et accepter la licence indiquée en cochant la case prévue à cette effet.

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 extraire l' archive 1), libérant ainsi un dossier « CAPT_Printer_Driver_for_Linux_V200_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 :
    cd ~/Téléchargements
  • décompresser l'archive :
    tar xvzf CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz
  • aller au dossier CAPT_Printer_Driver_for_Linux_V200_uk_EN :
    cd ./CAPT_Printer_Driver_for_Linux_V200_uk_EN
Pensez à l'autocomplétion: saisissez le début du mot CAPT puis appuyez sur la touche de tabulation

L'archive contient dans le dossier CAPT_Printer_Driver_for_Linux_V200_uk_EN d'autres dossiers dépendant de la méthode d'installation :

Si vous ne savez pas si vous utilisez la version 32 bits ou 64 bits d'Ubuntu vous pouvez consulter le paragraphe « Mon Ubuntu est-il en 32 bits ou en 64 bits ? »

On y trouve également le dossier suivant :

  • Doc : contient les informations légales relatives à l'utilisation du pilote ;

Depuis le dossier «CAPT_Printer_Driver_for_Linux_V200_uk_EN» issu de l'archive, naviguez jusqu'au chemin Driver.

Dans ce dernier, se trouve un dossier Debian pourvu de deux pilotes mis sous forme de paquet :

  • cndrvcups-common_2.00-2_i386.deb
  • cndrvcups-capt_2.00-2_i386.deb

Méthode graphique

Pour installer les pilotes, depuis votre gestionnaire de fichiers, il suffira généralement de faire un double-clic sur le paquet cndrvcups-common_2.00-2_i386.deb et de suivre les instructions de votre gestionnaire de paquets.

Vous ferez ensuite un double-clic sur le paquet cndrvcups-capt_2.00-2_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

  1. Depuis le dossier où l'archive a été décompressée, il faut aller dans le dossier ./CAPT_Printer_Driver_for_Linux_V200_uk_EN/Driver/Debian.
    Si vous êtes déjà dans le bon dossier, passez au point 2, sinon entrez les commandes suivantes en console :
    cd ./CAPT_Printer_Driver_for_Linux_V200_uk_EN/Driver/Debian
  2. Une fois dans le dossier Debian, installez les deux paquets :
    sudo dpkg -i cndrvcups-common_2.00-2_i386.deb cndrvcups-capt_2.00-2_i386.deb

Redémarrez votre ordinateur avant de continuer par l'installation de l'imprimante.

Pré-requis

  1. Installez les paquets de transition: cupsys gs-esp.
    Si besoin il vous faudra les récupérer dans les packages Ubuntu des versions précédentes disponible sur ce site.
  2. Installez les paquets nécessaires à la compilation : 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
    ce qui donne en une ligne
    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 ia32-lib libglade2-dev
  3. Depuis le dossier où l'archive a été décompressée, il faut aller dans le dossier des sources ./CAPT_Printer_Driver_for_Linux_V200_uk_EN/Src.
    Si vous êtes déjà dans le bon dossier, passez au point 4, sinon entrez la commande suivantes en console :
    cd ./CAPT_Printer_Driver_for_Linux_V200_uk_EN/Src
  4. Extraire les archives contenant les sources :
    tar xvzf cndrvcups-common-2.00-2.tar.gz
    tar xvzf cndrvcups-capt-2.00-2.tar.gz
Il est essentiel de respecter l'ordre d'installation des drivers qui suit, à savoir le driver "Common" avant la compilation du driver "Capt".

Pilote Canon CUPS Common v2.00

  • Depuis le dossier des sources, ouvrez le fichier cndrvcups-common-2.00/debian/control fraichement créé ;
  • Remplacer « Architecture : i386 » par « Architecture : amd64 » ;
  • Depuis le dossier des sources, entrez dans le répertoire cndrvcups-common-2.00:
    cd ./cndrvcups-common-2.00
  • Compiler le paquet:
    dpkg-buildpackage
  • Retournez dans le dossier des sources :
    cd ..
  • Installer le paquet .deb fraichement créé :
    sudo dpkg -i cndrvcups-common_2.00-1_amd64.deb

Pilote Canon CUPS LB v2.00

  • Depuis le dossier des sources, ouvrez le fichier cndrvcups-capt-2.00/debian/control ;
  • Remplacer « Architecture : i386 » par « Architecture : amd64 » ;
  • Depuis le dossier des sources, ouvrez le fichier cndrvcups-capt-2.00/debian/rules ;
  • Commenter 4) la ligne « dh_shlibdeps » située en fin du fichier ;
  • Depuis le dossier des sources, entrez dans le répertoire cndrvcups-capt-2.00 :
    cd ./cndrvcups-capt-2.00
  • Compiler le paquet:
    dpkg-buildpackage
  • Retournez dans le dossier des sources :
    cd ..
  • Installer le paquet .deb fraichement créé :
    sudo dpkg -i cndrvcups-capt_2.00-1_amd64.deb

Relancer enfin cups

sudo service cups restart

FIXME L'installation de l'imprimante sur un système 64 bits ne semble possible qu'avec la méthode en ligne de commande.

Méthode Graphique

Méthode en ligne de commande

Voici la liste des imprimantes supportées par ce pilote ainsi que les noms des fichiers PPD correspondants, selon Canon. (cf aussi liste_imprimantes_canon)

i-SENSYS LBP-2900                          CNCUPSLBP2900CAPTK.ppd
i-SENSYS LBP3000                           CNCUPSLBP3000CAPTK.ppd
i-SENSYS LBP3010 / LBP3018 / LBP3050       CNCUPSLBP3050CAPTK.ppd
i-SENSYS LBP3100 /LBP3108 / LBP3150        CNCUPSLBP3150CAPTK.ppd
i-SENSYS LBP3250                           CNCUPSLBP3250CAPTK.ppd
i-SENSYS LBP3310                           CNCUPSLBP3310CAPTK.ppd
i-SENSYS LBP5050                           CNCUPSLBP5050CAPTK.ppd
i-SENSYS LBP5050n                          CNCUPSLBP5050CAPTK.ppd
i-SENSYS LBP6300dn                         CNCUPSLBP6300CAPTK.ppd
i-SENSYS LBP7200Cdn                        CNCUPSLBP7200CCAPTK.ppd
Laser Shot LBP-1120                        CNCUPSLBP1120CAPTK.ppd
Laser Shot LBP-1210                        CNCUPSLBP1210CAPTK.ppd
Laser Shot LBP2900                         CNCUPSLBP2900CAPTK.ppd
LaserShot LBP3000                          CNCUPSLBP3000CAPTK.ppd
Laser Shot LBP3300                         CNCUPSLBP3300CAPTK.ppd
LBP-3200                                   CNCUPSLBP3200CAPTK.ppd
LBP5000                                    CNCUPSLBP5000CAPTK.ppd
LBP5100                                    CNCUPSLBP5100CAPTK.ppd
LBP5300                                    CNCUPSLBP5300CAPTK.ppd
LBP9100Cdn                                 CNCUPSLBP9100CCAPTK.ppd
LBP3500                                    CNCUPSLBP3500CAPTK.ppd
LBP3210                                    CNCUPSLBP3210CAPTK.ppd

Contributeurs : fabux


1)
sous nautilus il s'agira d' un clic droit sur l'archive et de choisir « Extraire ici »
2)
il y a également des paquets RPM qui peuvent être convertis en paquet .deb ou installés directement à l'aide d'alien (méthode non recommandée)
3)
Il est aussi possible d'installer ces paquets sur architecture 64 bits (méthode non recommandée)
4)
ajouter un dièse # en début de ligne
  • imprimante_canon_capt2.1310362001.txt.gz
  • Dernière modification: Le 15/12/2011, 15:19
  • (modification externe)