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 ».
Pré-requis
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
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
Choix de la méthode d'installation
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 :
- Driver : contient, entre autres, des paquets .deb pour l'installation sur architecture 32 bits2)3) ;
Voir la méthode « Installation paquets .deb 32 bits ».
- Src : contient deux archives tar.gz pour la compilation depuis les sources des pilotes et l'installation sur architecture 64 bits ;
Voir la méthode « Compilation et installation depuis les sources ».
On y trouve également le dossier suivant :
- Doc : contient les informations légales relatives à l'utilisation du pilote ;
Installation paquets .deb 32 bits
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
- 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
- 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.
Compilation et installation depuis les sources
Pré-requis
- 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. - 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 lignesudo 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
- 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
- Extraire les archives contenant les sources :
tar xvzf cndrvcups-common-2.00-2.tar.gz tar xvzf cndrvcups-capt-2.00-2.tar.gz
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
Installation de l'imprimante
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
Vous pouvez désormais vous référer au 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 guide d'installation et de test en ligne de commande d'une imprimante Canon.
Liste des imprimantes supportées
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