web-dev-qa-db-fra.com

Driver pour Canon LBP 2900

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.

8
user275919

Ci-dessous, ma solution de travail, adaptable à d’autres modèles LBP et aux largeurs de bits PC.

Installer

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.

Redémarrage du système d'exploitation

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

Recommandations

Achetez une imprimante compatible Linux non-Canon.

4
Hugolpz

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.

1
Mitch

Cela a fonctionné pour moi dans Linux Mint 17 32 bits (qui est plus ou moins Ubuntu 14.04 32 bits).

  1. 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
    
  2. 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.

  3. Redémarrez l'imprimante.

    service cups restart
    
  4. 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
    
  5. 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.

1