Lundi matin, mon imprimante locale (Xerox Phaser 3320) n'accepterait pas de tâches ("impression arrêtée"). J'ai accès aux imprimantes réseau (toutes Xerox) et j'ai eu la même expérience avec elles. J'ai passé la majeure partie de la journée d'hier et d'aujourd'hui à tenter de résoudre ce problème: tout fonctionnait bien jusqu'à ce que je reçoive les mises à jour du week-end. (Au moins, j'imprimais très bien vendredi.)
J'ai parcouru ce site, Unix.SE, et Internet pour des problèmes de "filtrage échoué", mais je ne trouve pas de solution qui fonctionne dans mon cas. J'ai essayé de supprimer et de réinstaller l'imprimante plusieurs fois, à partir de Paramètres, et de Sudo system-config-printer
et http://localhost:631/
, ainsi que de câbles vérifiés, etc., en vain.
J'ai essayé d'utiliser le fichier PPD suggéré par le système, ainsi que celui disponible sur le site Xerox .
J'ai Win7 dans un Virtualbox sur cette machine et peut (!) Imprimer sur cette imprimante à partir de Virtuabox.
Lors de la dernière réinstallation, j’ai essayé d’imprimer une page de test (à partir de la fenêtre de configuration du périphérique d’installation) et l’obtenir dans /var/log/cups/error_log
:
D [19/Sep/2017:13:12:53 +0100] [Job 70] ================================================
D [19/Sep/2017:13:12:53 +0100] [Job 70] File: <STDIN>
D [19/Sep/2017:13:12:53 +0100] [Job 70] ================================================
D [19/Sep/2017:13:12:53 +0100] [Job 70] Xerox-Phaser-3320: /usr/lib/x86_64-linux-gnu/libqpdf.so.18: version `LIBQPDF_18\' not found (required by Xerox-Phaser-3320)
D [19/Sep/2017:13:12:53 +0100] [Job 70] Cannot process \"<STDIN>\": Unknown filetype.
D [19/Sep/2017:13:12:53 +0100] [Job 70] Process is dying with \"Could not print file <STDIN>
D [19/Sep/2017:13:12:53 +0100] [Job 70] \", exit stat 2
D [19/Sep/2017:13:12:53 +0100] [Job 70] Cleaning up...
D [19/Sep/2017:13:12:53 +0100] [Job 70] PID 21028 (/usr/lib/cups/filter/pdftopdf) stopped with status 1.
D [19/Sep/2017:13:12:53 +0100] [Job 70] Hint: Try setting the LogLevel to "debug" to find out more.
D [19/Sep/2017:13:12:53 +0100] [Job 70] PID 21030 (/usr/lib/cups/backend/dnssd) exited with no errors.
D [19/Sep/2017:13:12:53 +0100] [Job 70] PID 21029 (/usr/lib/cups/filter/foomatic-rip) stopped with status 2.
D [19/Sep/2017:13:12:53 +0100] [Job 70] Hint: Try setting the LogLevel to "debug" to find out more.
D [19/Sep/2017:13:12:53 +0100] [Job 70] PDF template file doesn\'t have form. It\'s okay.
D [19/Sep/2017:13:12:53 +0100] [Job 70] PID 21027 (/usr/lib/cups/filter/bannertopdf) did not catch or ignore signal 13.
D [19/Sep/2017:13:12:53 +0100] [Job 70] End of messages
D [19/Sep/2017:13:12:53 +0100] [Job 70] printer-state=3(idle)
D [19/Sep/2017:13:12:53 +0100] [Job 70] printer-state-message="Filter failed"
D [19/Sep/2017:13:12:53 +0100] [Job 70] printer-state-reasons=none
Je note le problème avec libqpdf.so.18
, et voici ce que montre l'emplacement:
$ ls -al libqpdf*
lrwxrwxrwx 1 root root 17 Aug 18 15:06 libqpdf.so.17 -> libqpdf.so.17.0.0
-rw-r--r-- 1 root root 751928 Aug 18 15:06 libqpdf.so.17.0.0
lrwxrwxrwx 1 root root 17 Sep 16 04:12 libqpdf.so.18 -> libqpdf.so.18.1.0
-rw-r--r-- 1 root root 784600 Sep 16 04:12 libqpdf.so.18.1.0
Cependant, je ne sais pas ce que ce problème pourrait représenter ni comment le résoudre.
J'exécute (divulgation complète) Ubuntu Gnome 17.10, mais j'espère ne pas avoir à attendre des semaines pour obtenir de l'aide avec ce problème. (S'il vous plaît!) Je serais heureux de recevoir des suggestions ou des conseils sur d'autres étapes de diagnostic.
J'ai la même erreur avec une autre imprimante.
On dirait qu'il est lié à ce bogue https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1718215 . J'espère donc que cela sera résolu avec la prochaine version du paquet cups-filters-core-drivers 1.17.7
.
La 1ère ligne vous indique que Xerox-Phaser-3320: /usr/lib/x86_64-linux-gnu/libqpdf.so.18: version 'LIBQPDF_18\' not found (required by Xerox-Phaser-3320)
vous avez besoin de la version 18 de la bibliothèque libqpdf
.
Le package libqpdf18
est disponible avec Artful, mais pas encore en backport, autant que je sache.
Vous pouvez installer apt-src
, puis utiliser apt-src
pour télécharger la source et les dépendances, le compiler vous-même, ....