"Не вдалося виконати фільтр" з hplip


9

Опис проблеми - Не вдається друкувати

Назва пристрою: USB-принтер HP LaserJet M1005 MFP

ОС: Linux 3.8.13-1-MANJARO №1 SMP PREEMPT x86_64 GNU / Linux

Опис помилки:

  1. Чашки працюють добре і добре.
  2. Я можу отримати доступ до localhost: 631
  3. Hplip встановлений
  4. Спробував надрукувати PDF-файл.
  5. Після видачі команди друку черга друку показує помилку "Processing - Not connected?"
  6. Подальше дослідження помилки завдання друку призвело до помилки "Фільтр не вдався"

Що я спробував поки що:

  • Видалено та додано принтер через веб-інтерфейс чашок
  • Спробував встановити принтер, використовуючи налаштування hp під коренем.

Я не впевнений, що робити в цей момент. Невже хтось скаже, що мені робити, чи принаймні, де шукати далі, щоб мати можливість вирішити мою проблему ...


Чи є щось у /var/log/cups/error_log?
Жил "ТАК - перестань бути злим"

У мене в цьому каталозі немає файлу під назвою error_log. У мене в цьому каталозі є файл з назвою error_log.1. Вміст становить кілька сторінок. Я не думав, що було б гарною ідеєю вставити всю справу сюди, тому я наклеював це на пастебін. Ось це посилання
Jay

Ваші симптоми можуть бути ознакою відсутності фірмового плагіна . Але резолюція повинна бути виконанаhp-setup . Що зробив майстер налаштування? Чи встановив додатковий драйвер? Будь ласка, запустіть hp-check -tта опублікуйте вихід.
Жиль "ТАК - перестань бути злим"

Ви можете поділитися результатом lpstat -a -v
Raza

@Salton Вихід lpstat -a -vє 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

Відповіді:


11

Я бачу цей рядок у журналах ( /var/log/cups/error_log):

m_Job initialization failed with error = 48

У веб-пошуку вказується, що для багатьох принтерів HP, включаючи ваш, потрібен власний плагін для друку, і ви побачите це повідомлення, якщо ви не встановили цей плагін (наприклад, помилка Fedora № 611255 ).

Журнали з hp-check -tцього підтверджують:

error: Required plug-in status: Not installed

Тому здається, що вам потрібно встановити бінарний плагін HPLIP . Найпростіший спосіб - запустити hp-setupмайстра та ввести модель принтера, він повинен встановити відповідний плагін, але він, схоже, не спрацював у вашому випадку. Як hp-checkвам кажеться, спробуйте hp-doctor, у якому може бути відсутній плагін. Якщо це не працює, запустіть більш базовий інструмент hp-plugin.


1
Спасибі за вашу допомогу. Мені вдалося нарешті змусити його працювати, але процедура була дещо іншою. Я спробував hp-doctor. Крім кількох відсутніх необов'язкових залежностей, була названа одна відсутність залежності hpaio. Я використовую аркуш Linux. Не знав, який пакет забезпечує функціональність hpaio. Після деякого пошуку я встановив saneі модифікував, /etc/sane.d/dll.confщоб включити текст "hpaio" і "hpoj" у два окремі рядки. А потім, в arch linux ... pythonвказує на /usr/bin/python3. hp-doctorпотреби /usr/bin/python2. Я змінив лінк і знову побіг hp-doctor. Це спрацювало.
Джей

На моєму lubuntu 16.04 мені вдалося змусити принтер працювати з sudo apt-get install hplip cup and hp-setup -i (без sudo)
razor7

Мене зненацька ця відповідь - і це спрацювало. У мене був багатофункціональний принтер HP, який я вже 6 років друкував, щоб подобати годинниковий механізм, від того ж хоста Archlinux. Сьогодні вранці він не надрукував цю помилку, і додавання власного плагіна виправило проблему (при перевстановці / перезапуску всієї підсистеми та всіх пов’язаних пакетів нічого не було). Що змінилося, я не знаю. Чому цей принтер раптом вирішив, що він не працюватиме без якогось твору, якого я ніколи раніше не мав?
Калеб

1

Перевірте, чи є у вас повний диск. Фільтр повинен створити тимчасові файли в /var. Це було причиною проблем для мене.


0

Відповідь Жиля правильна.

У чашках Додати принтер, для деяких принтерів у списку потрібна версія плагіна. Тож навіть після додавання принтера він все ще не має фірмового, не відкритого джерела, плагіна. Використовуйте hp-плагін після встановлення hplip .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.