Auparavant, j'ai utilisé avec succès cette imprimante Canon LBP6000 sous Ubuntu 12.04 (32 bits). Récemment, je suis passé à Ubuntu 14.04 (64 bits). Plusieurs heures ont déjà été perdues pour faire fonctionner cette imprimante sous ce système, sans succès.
(J'ai déjà vu cette question . Mais pensait qu'il valait mieux en poster un nouveau car mes observations sont trop longues pour tenir lieu de commentaire. Il existe un problème similaire dans celui-ci =.)
Pas à ce jour
Installé les fichiers .deb
trouvés dans Linux_CAPT_PrinterDriver_V260_uk_EN/64-bit_Driver/Debian
Sudo dpkg -i cndrvcups-c *
(N'a pas utilisé le Michael PPA car je téléchargeais le dernier pilote à partir du site Canon.)
http://localhost:631/
. L’imprimante a été automatiquement détectée comme étant Canon LBP6000/LBP6018. Avancé et sélectionné Canon LBP6000/LBP6018 CAPT (US) comme pilote. Je l'ai installé. L'URI de l'imprimante est indiqué par usb://Canon/LBP6000/LBP6018?serial=0000B1C4I3GU
Le page officielle Ubunt répertorie LBP6000/LBP6018 en tant qu’imprimante prise en charge avec le pilote CNCUPSLBP6018CAPTK.ppd sous Ubuntu 13.10 (64 bits)/12.10/12.04 (32 bits). Donc, auparavant, les versions 64 bits ont connu du succès.
UPDATE 1
Comme suggéré ici , exécuté find . -name \*.so\* -exec ldd {} \;|grep not
dans le répertoire du pilote extrait. Vous avez une sortie dans la ligne de
libcncaptnpm.so.1 => not found libstdc++.so.6 => not found
Exécuté Sudo apt-get install lib32stdc++6
. Maintenant, le message est réduit à celui pour libcncaptnpm
uniquement. Je ne sais pas comment installer celui-ci. apt-cache search libcncaptnpm
renvoie une réponse vide.
Est-il possible d’utiliser directement le fichier libcnaccm.so.1.0
qui se trouve sous Linux_CAPT_PrinterDriver_V260_uk_EN/Src/cndrvcups-capt-2.60-1/libs
?
UPDATE 2 (RESOLU)
J'ai suivi la procédure décrite dans cette réponse . (Bien que j'avais téléchargé les pilotes directement de site Canon .)
Maintenant, mon imprimante imprime à nouveau. Grand soupir de soulagement.
La prochaine imprimante que j'achèterai ne sera pas un Canon. Les tracas que j'ai dû traverser étaient peut-être acceptables vingt ans en arrière. À cette époque, je voudrai que mon imprimante soit simplement connectée et fonctionne.
Observations
Lorsque je soumets le premier travail d'impression dans une session de connexion, il attend. La file d'attente indique, Traitement depuis ..... Ensuite, je dois arrêter les processus ccpd
et captmoncnabc
, puis redémarrer le démon ccpd
.
Je me demande pourquoi je dois le faire.
En fait, j'ai fait un script pour ça.
#!/bin/bash
pkill -9 -x ccpd
pkill -9 -x captmoncnabc
/etc/init.d/ccpd start
/etc/init.d/ccpd status
J'ai suivi les instructions de Masroor/bain; après avoir installé CHAQUE SEULE SÉCURITÉ (cachée) DEPENDENCY, j’ai réussi à le faire fonctionner, mais j’ai rencontré le problème "tuer ccpd une fois à chaque démarrage".
Si vous allez ici et regardez à la fin de la page, ils disent:
Un seul processus ccpd en cours d'exécution après le démarrage du système Pour un fonctionnement normal, deux processus ccpd doivent s'exécuter dans un système. Le démon ccpd dépend du démon cups en cours d'exécution avant de passer au second processus. Vous pouvez utiliser la méthode suivante pour résoudre le problème:
Activer le script init tasses (update-rc.d cups par défaut).
Demandez au script d'initialisation ccpd de s'exécuter après l'initialisation cups (update-rc.d ccpd par défaut 99), ou ajoutez "sleep 10 && /etc/init.d/ccpd start" dans le script /etc/rc.local.
J'ai supprimé tous les niveaux d'exécution pour ccpd et ajouté la commande sleep à rc.local.
Voici les scripts qui m'ont aidé avec LBP6000, mais il est en russe.
http://help.ubuntu.ru/wiki/Canon_capt
Il y a une section de téléchargements sur la page. Ensuite, vous choisissez le modèle d’imprimante et vous l’installez. Vous ferez probablement mieux d’utiliser un traducteur, mais cela en vaut la peine.
L’installation de cette imprimante peut poser un autre problème. Après avoir fait tout ce qui précède, je ne pouvais toujours pas faire fonctionner mon imprimante. Le problème était avec l'enregistrement de l'imprimante dans ccpdadmin. La commande:
# ccpdadmin -p LBP6000 -o /dev/usb/lp0
écrit ici: Je n'arrive pas à faire fonctionner mon imprimante Canon LBP sous Ubuntu 14.04 était mal pour moi. Parce que dans mon PC, il n'y avait que/dev/usb/lp1 à la place de/dev/usb/lp0 dans cette commande. Cela m'a coûté 2 jours pour comprendre cela.