Проблема с cups и hplip “ошибка фильтрации”

Вопрос или проблема

Я установил Ubuntu 24.04 LTS на мой старый iMac. Через USB у меня подключен HP Color Laserjet cp1217. Сначала он печатал нормально. В последние недели он отказывается печатать.
Я установил cups и hplip из Ubuntu appcentral (шведский?) и они установлены через snap.
В первый раз, когда принтер отказался печатать, я смог его запустить, удалив его, переименовав и установив снова. Но теперь это больше не работает. Он отказывается печатать тестовую страницу.

В hplip (localhost:8000) говорится, что тестовая страница отменена, а в cups (localhost:631/jobs) указано “ошибка фильтра”.

Помогите, что мне делать? Матс Верф

Ответ или решение

Уважаемый Мац Верф,

Вы столкнулись с распространенной проблемой, возникающей при работе с принтерами в операционных системах на базе Linux, особенно при использовании CUPS (Common UNIX Printing System) и HPLIP (HP Linux Imaging and Printing). Давайте детально разберем эту проблему и предложим ряд решений, которые могут помочь восстановить работоспособность вашего принтера.

Теория

Система CUPS в сочетании с HPLIP позволяет управлять печатью и сканированием в Linux. Она действует как посредник между приложением, которое отправляет задачи на печать, и драйвером принтера. Когда вы видите сообщение "filter failed", это обычно означает, что одна из фильтрующих утилит, которые обрабатывают задание на печать, не смогла выполнить свою функцию. Это может произойти по нескольким причинам, начиная с проблем с драйверами и заканчивая ошибками в конфигурации системы.

Пример

Ваша ситуация типична для пользователей, которые устанавливают Linux на старых компьютерах. В начале все может работать исправно, но затем начинаются непредвиденные сбои. Ваша система сообщает, что задание на печать было "прервано", а CUPS указывает, что "filter failed". Это ясно указывает на проблему в цепи обработки данных для печати.

Применение

Предлагаю вам следовать следующему пошаговому подходу для диагностики и решения проблемы:

  1. Обновление системы и пакетов:

    • Убедитесь, что все системные пакеты обновлены. Используйте команду:
      sudo apt update && sudo apt upgrade
    • Обновите snap пакеты:
      sudo snap refresh
  2. Проверка и обновление HPLIP:

    • Узнайте, какая версия HPLIP у вас установлена. Иногда устаревшая версия может не поддерживать новые версии ОС.
      hp-check -t
    • Загрузите последнюю версию HPLIP с официального сайта HP, если она доступна. Иногда версии в репозиториях могут отставать.
  3. Диагностика через журналы:

    • Проверьте системные журналы CUPS для получения более детальной информации о сбоях:
      cat /var/log/cups/error_log
    • Изучите записи для поиска конкретных ошибок, которые могут подсказать, в чем проблема.
  4. Проверка и установка зависимостей:

    • Иногда проблема может быть связана с отсутствием зависимостей. Проверьте установку всех необходимых библиотек и пакетов для HPLIP и CUPS.
      sudo apt install hplip hplip-gui cups-filters
  5. Переустановка CUPS и HPLIP:

    • Если проблема сохраняется, попробуйте полностью удалить и установить пакеты заново:
      sudo apt remove --purge cups hplip
      sudo apt install cups hplip
  6. Настройка принтера:

    • Используйте HPLIP GUI для повторной настройки принтера. Запустите:
      hp-setup
    • Постарайтесь использовать автоматический поиск и настройку принтера для облегчения конфигурации.
  7. Проверка прав доступа:

    • Убедитесь, что ваш пользователь имеет нужные права для работы с принтером. Вы можете добавить пользователя в группу lp:
      sudo usermod -a -G lp $USER
  8. Проверка USB-соединения:

    • Иногда нестабильное соединение может влиять на работу устройства. Попробуйте сменить USB-порт или кабель.

Если после выполнения всех вышеуказанных шагов проблема все еще не решена, это может указывать на более глубокие проблемы с самой системой или аппаратной совместимостью. В этом случае, можно рассмотреть возможность обращения в техническую поддержку HP или сообщество пользователей Ubuntu, которые могут иметь опыт решения аналогичных проблем.

Надеюсь, эти рекомендации помогут вам устранить сбои в работе вашего принтера и восстановить его работоспособность.

С уважением,
Ваш IT-эксперт

Оцените материал
Добавить комментарий

Капча загружается...