«Échec du filtre» de hplip

9

Description du problème - Impossible d'imprimer

Nom du périphérique: Imprimante USB HP LaserJet M1005 MFP

Système d'exploitation: Linux 3.8.13-1-MANJARO # 1 SMP PREEMPT x86_64 GNU / Linux

Erreur de description :

  1. Les tasses fonctionnent bien et bien.
  2. Je peux accéder à localhost: 631
  3. Hplip est installé
  4. J'ai essayé d'imprimer un fichier PDF.
  5. Après avoir émis la commande d'impression, la file d'attente d'impression affiche l'erreur "Processing - Not connected?"
  6. Une exploration plus approfondie de l'erreur du travail d'impression m'a conduit à une erreur "Échec du filtre"

Ce que j'ai essayé jusqu'à présent:

  • Suppression et ajout de l'imprimante via l'interface Web des tasses
  • J'ai essayé d'installer l'imprimante à l'aide de hp-setup sous root.

Je ne sais pas quoi faire à ce stade. Quelqu'un pourrait-il me dire quoi faire ou au moins où chercher pour avoir une chance de résoudre mon problème ...

Geai
la source
Y a-t-il quelque chose dedans /var/log/cups/error_log?
Gilles 'SO- arrête d'être méchant'
Je n'ai pas de fichier appelé error_log dans ce répertoire. J'ai un fichier appelé error_log.1 dans ce répertoire. Le contenu fait quelques pages. Je ne pensais pas que ce serait une bonne idée de coller le tout ici, donc je l'ai collé sur pastebin. Voici le lien
Jay
Vos symptômes pourraient être le signe d'un plug-in propriétaire manquant . Mais la résolution devrait alors être de courirhp-setup . Qu'est-ce que l'assistant de configuration a fait? A-t-il installé un pilote propriétaire supplémentaire? Veuillez exécuter hp-check -tet publier la sortie.
Gilles 'SO- arrête d'être méchant'
pouvez-vous partager la sortie de lpstat -a -v
Raza
@Salton Sortie de lpstat -a -vis HP_LaserJet_M1005 accepting requests since Wed 29 May 2013 03:44:00 PM IST device for HP_LaserJet_M1005: hp:/usb/HP_LaserJet_M1005?serial=KJ20Y9V
Jay

Réponses:

11

Je vois cette ligne dans les journaux ( /var/log/cups/error_log):

m_Job initialization failed with error = 48

Une recherche sur le Web indique que de nombreuses imprimantes HP, y compris la vôtre, nécessitent un plug-in propriétaire pour imprimer, et que vous verrez ce message si vous n'avez pas installé ce plug-in (par exemple, bogue Fedora # 611255 ).

Les journaux de le hp-check -tconfirment:

error: Required plug-in status: Not installed

Il semble donc que vous devez installer le plugin binaire HPLIP . Le moyen le plus simple est d'exécuter l' hp-setupassistant et de saisir votre modèle d'imprimante, il devrait installer le plugin approprié, mais il ne semble pas avoir fonctionné dans votre cas. Comme hp-checkvous le dit, essayez hp-doctor, qui peut trouver le plug-in manquant. Si cela ne fonctionne pas non plus, exécutez l'outil plus basique hp-plugin.

Gilles 'SO- arrête d'être méchant'
la source
1
Merci de votre aide. J'ai finalement réussi à le faire fonctionner mais la procédure était un peu différente. J'ai essayé hp-doctor. Hormis quelques dépendances optionnelles manquantes, une dépendance manquante a été appelée hpaio. J'utilise arch linux. Je ne savais pas quel package offrait la fonctionnalité hpaio. Après quelques recherches, j'ai installé saneet modifié /etc/sane.d/dll.confpour inclure le texte "hpaio" et "hpoj" dans 2 lignes séparées. Et puis, dans arch linux ... pythonpointe vers /usr/bin/python3. hp-doctorbesoins /usr/bin/python2. J'ai changé de linnk et j'ai de nouveau exécuté hp-doctor. Ça a marché.
Jay
Sur mon lubuntu 16.04, j'ai réussi à faire fonctionner mon imprimante avec sudo apt-get install hplip cups et hp-setup -i (sans sudo)
razor7
Je suis totalement déconcerté par cette réponse - et que cela a fonctionné. J'ai une imprimante multifonction HP que j'imprime pour aimer l'horlogerie depuis environ 6 ans maintenant à partir du même hôte Archlinux. Ce matin, il n'imprimait pas avec cette erreur, et l'ajout du plugin propriétaire a résolu le problème (lors de la réinstallation / redémarrage de l'ensemble du sous-système et de tous les packages associés, rien n'a été fait). Ce qui a changé, je ne sais pas. Pourquoi cette imprimante a-t-elle soudainement décidé qu'elle ne fonctionnerait pas sans un morceau que je n'avais jamais eu auparavant?
Caleb
1

Vérifiez si vous avez un disque plein. Le filtre doit créer des fichiers temporaires dans /var. Ce fut la cause de problèmes pour moi.

user7610
la source
0

La réponse de Gilles est correcte.

Dans cups Add Printer, certaines imprimantes de la liste nécessitent une instruction de plug-in. Ainsi, même après que l'imprimante a été ajoutée, elle n'a toujours pas de plug-in propriétaire et non open-source. Utilisez hp-plugin après avoir installé hplip .

Sam
la source