Printing

來自 hplip 的“過濾器失敗”

  • October 26, 2020

問題描述 - 無法列印

設備名稱:HP LaserJet M1005 MFP USB 列印機

作業系統:Linux 3.8.13-1-MANJARO #1 SMP PREEMPT x86_64 GNU/Linux

錯誤描述:

  1. Cups 執行良好。
  2. 我可以訪問 localhost:631
  3. Hplip 已安裝
  4. 嘗試列印 PDF 文件。
  5. 發出列印命令後,列印隊列顯示錯誤"Processing - Not connected?"
  6. 對列印作業錯誤的進一步探索導致我出現錯誤“過濾器失敗”

到目前為止我所嘗試的:

  • 通過 cups Web 界面刪除和添加列印機
  • 嘗試在 root 下使用 hp-setup 安裝列印機。

我現在不知道該怎麼做。有人可以告訴我該做什麼或至少在哪裡尋找有機會解決我的問題…

我在日誌 ( ) 中看到這一行/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告訴你的那樣, try hp-doctor,它可能會找到失去的外掛。如果這也不起作用,請執行更基本的工具hp-plugin

引用自:https://unix.stackexchange.com/questions/77139