Comment installer le pilote pour imprimante Canon LBP 2900 dans Ubuntu 14.04?
J'ai essayé d'installer des pilotes auprès de l'assistance officielle de Canon et j'ai vérifié d'autres réponses sur Ask Ubuntu, mais jusqu'à présent, aucun résultat.
Ci-dessous, ma solution de travail, adaptable à d’autres modèles LBP et aux largeurs de bits PC.
Dans le cas d'Ubuntu 64 bits, imprimante Canon LBP2900:
git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
Sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
Sudo make -f ./OS_restart.mk
Sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
Adaptez-vous à votre largeur de bit.
Si l'imprimante ne fonctionne pas après l'installation et le redémarrage du système d'exploitation:
Sudo pkill -9 -x ccpd
Sudo /etc/init.d/ccpd start # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615 # seems good :)
Pour plus d'instructions, voir https://github.com/hugolpz/Canon_printer
Achetez une imprimante compatible Linux non-Canon.
Ceci est le dernier pilote de Canon. Sa version 2.60, et vous pouvez le télécharger ici .
Une fois extrait, il aura à la fois les pilotes 32 bits et les pilotes 64 bits.
Ce logiciel est un pilote d’imprimante CAPT fournissant des fonctions d’impression pour les imprimantes Canon LBP fonctionnant dans l’environnement CUPS (Common UNIX Printing System), système d’impression fonctionnant sous les systèmes d’exploitation Linux.
Cela a fonctionné pour moi dans Linux Mint 17 32 bits (qui est plus ou moins Ubuntu 14.04 32 bits).
Téléchargez et installez les pilotes.
Accédez au site Web Canon Asia (ou à tout autre site Web Canon) et téléchargez le pilote d'imprimante CAPT pour Linux version 2.60 à partir de ce lien .
Extrayez-le pour obtenir un dossier contenant le répertoire 32-bit_Driver/Debian, entrez dedans.
Installez le fichier .deb cndrvcups-common_2.60-1_i386.deb à partir du terminal:
Sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
Vous pouvez également l'installer à l'aide du programme d'installation de gdebi.
Installez ensuite cndrvcups-capt_2.60-1_i386.deb
Sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
Installez d’autres polices PostScript et programmez pour réserver des ports pour l’imprimante.
Installez portreserve, gsfonts, gsfonts-other, gsfonts-X11 via le gestionnaire de paquets Synaptic.
Redémarrez l'imprimante.
service cups restart
Ajoutez une imprimante et démarrez le démon d’imprimante Canon.
Sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
Sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
Sudo service ccpd start
Sudo service ccpd status
Vérifiez l'état de l'imprimante.
captstatusui -P LBP2900
Si vous voyez le message Ready to print
, vous avez terminé! Sinon, vous devrez peut-être redémarrer le système et répéter toutes les étapes à partir de l'étape 4.
Il peut cesser de fonctionner après le redémarrage du système. Exécutez Sudo service ccpd restart
et réessayez.