J'ai un Canon MG6450 avec Wi-Fi activé et une installation Arch Linux à jour avec cnijfilter-mg4200 3.80-1 installé . Je peux voir l'imprimante dans les boîtes de dialogue d'impression (il faut parfois une seconde pour apparaître, probablement parce qu'elle est découverte automatiquement), je peux la sélectionner et je n'ai aucun message d'erreur lorsque je clique sur OK. Cependant, l'imprimante est complètement inconsciente de tout cela, semble-t-il.
J'ai également essayé de me connecter via USB. Ensuite, l'imprimante n'a pas été détectée automatiquement par la boîte de dialogue d'impression, mais elle a été détectée par system-config-printer
, et j'ai pu configurer et imprimer sans problème. Mais ce serait très agréable de pouvoir imprimer sans fil.
Il semble que certaines erreurs d'impression fatales n'apparaissent ni dans la boîte de dialogue d'impression ni dans system-config-printer
. Les deux signalent simplement l'état de l'imprimante comme "Inactif - Rendu terminé". Cependant, après avoir accédé à l'interface Web CUPS et cliqué sur l'imprimante, j'ai finalement obtenu un indice - après chaque travail d'impression, le message suivant:
"La version PPD (5.2.11) n'est pas compatible avec Gutenprint 5.2.12. Veuillez exécuter` / usr / bin / cups-genppdupdate 'en tant qu'administrateur. "
Alors ok:
$ sudo /usr/bin/cups-genppdupdate
/etc/cups/ppd/Canon-PIXMA-MG6450.ppd: no valid candidate for replacement. Skipping
/etc/cups/ppd/Canon-PIXMA-MG6450.ppd: please upgrade this PPD manually
Unable to retrieve PPD file for /etc/cups/ppd/Canon-PIXMA-MG6450.ppd!
Failed to update any PPD files
Maintenant, je vois si n'importe où a un PPD compatible. Pilote d'imprimante IJ de Canon Ver. 4.00 pour Linux a des fichiers PPD pour MG6400 et MG6500. J'ai essayé le MG6400, nettoyé la file d'attente de l'imprimante et essayé d'imprimer une page de test. Maintenant, l'interface Web CUPS n'a plus d'erreurs, mais system-config-printer
signale:
Fichier "/ usr / lib / cups / filter / pstocanonij" non disponible: aucun fichier ou répertoire de ce type
Il semble que ce fichier soit disponible sur cnijfilter-common , qui ne peut actuellement pas être construit . Après avoir suivi les instructions de c.gerhorst, j'ai installé le paquet, mais maintenant la boîte de dialogue de l'imprimante se plaint qu'il /usr/lib/cups/filter/cmdtocanonij
manque.
Il y a un /usr/lib/cups/filter/commandtocanon
. J'ai essayé de remplacer cmdtocanonij
par commandtocanon
in /etc/cups/ppd/Canon-PIXMA-MG6450.ppd
et en cours d'exécution sudo systemctl daemon-reload
et sudo systemctl restart org.cups.cupsd.service
. Maintenant, je ne reçois aucun message d'erreur, mais les travaux d'impression semblent tout simplement disparaître complètement. L'imprimante ne montre aucun signe de les recevoir, et l'interface Web CUPS affiche tous les nouveaux travaux en premier "traitement", puis "terminé", sans aucune indication que quelque chose est tout noir.
http://localhost:631
, en sélectionnant administration> gérer les imprimantes , sélectionnez votre imprimante et effectuez l' administration> modifier l'imprimante . Ensuite, répétez la configuration. Je suppose que la découverte de votre imprimante est obsolète. Je l'obtiens moi-même parfois, mais j'ai HP.
commandtocanon
filtre n'est pas destiné aux travaux d'impression généraux. Il est destiné à effectuer des tâches de maintenance spécifiques, telles que l'impression d'une page de test, le nettoyage des têtes d'impression et d'autres choses similaires.