Pilote pour Canon LBP 2900

9

Comment installer le pilote de l'imprimante Canon LBP 2900 dans Ubuntu 14.04?

J'ai essayé d'installer des pilotes à partir du support officiel de CANON et vérifié d'autres réponses sur Ask Ubuntu mais jusqu'à présent aucun résultat.

user275919
la source
J'ai téléchargé les derniers pilotes et essayé de redémarrer les gobelets mais cela ne fonctionne pas. Tout semble correct, je peux voir mon imprimante si je vais dans "Paramètres" mais elle dit qu'elle est inactive et qu'elle n'imprime pas. D'autres idées?
Il y a eu quelques efforts pour un script prêt à l'emploi ici: github.com/dkavraal/CanonCAPTdriver (CAPT 2.60)
Hugolpz
Ok ... ce précédent git repos a une mauvaise critique du 14.04.
Hugolpz

Réponses:

4

Ci-dessous est ma solution de travail, adaptable pour d'autres modèles LBP et largeurs de bit PC.

Installer

Dans le cas d'Ubuntu 64 bits, l'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 non compatible avec Linux Linux.

Hugolpz
la source
1
Lors de l'exécution de sudo make -f ./install.mk BITS = 64 PRINTER = LBP2900: gzip: drivers.tar.gz: pas au format gzip tar: cela ne ressemble pas à une archive tar tar: sortie avec état d'échec en raison d'erreurs précédentes install.mk:36: la recette de la cible 'décompresser' a échoué make: *** [décompresser] Erreur 2
quangkid
1

Ceci est le dernier pilote de canon. Sa version 2.60, et vous pouvez la 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 qui fournit des fonctions d'impression pour les imprimantes Canon LBP fonctionnant sous l'environnement CUPS (Common UNIX Printing System), un système d'impression qui fonctionne sur les systèmes d'exploitation Linux.

Mitch
la source
Je l'ai déjà fait, je sais que dans la version précédente, il y a quelques étapes pour redémarrer les tasses, etc. via le terminal, connaissez-vous le guide complet pour l'installation?
user275919
Pour redémarrer CUPS à partir du terminal, vous devezsudo /etc/init.d/cupsys restart
Mitch
J'ai besoin d'une réponse pour askubuntu.com/q/519521/155039
Faisal
1

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 de Canon Asia (ou à tout autre site Web de 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 à l'intérieur.

    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 du package 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 programme pour réserver des ports pour l'imprimante.

    Installez portreserve, gsfonts, gsfonts-other, gsfonts-X11 via Synaptic Package Manager.

  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 de l'étape 4.

    Il peut cesser de fonctionner après le redémarrage du système. Exécutez sudo service ccpd restartet essayez à nouveau.

Vishnu Namboothiri K
la source
C'est exactement ce que j'ai fait et j'ai échoué. Ubuntu 14.04, 64bits.
Hugolpz