web-dev-qa-db-ja.com

hplipからの「フィルターに失敗しました」

問題の説明-印刷できません

デバイス名:HP LaserJet M1005 MFP USBプリンター

OS: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. 印刷ジョブのエラーをさらに調査すると、「フィルターに失敗しました」というエラーが発生しました

これまでに試したこと:

  • Cups Webインターフェースからプリンターを削除して追加
  • ルートでhp-setupを使用してプリンタをインストールしようとしました。

この時点で何をしたらよいかわかりません。誰かが私に何をすべきか、少なくとも私の問題を解決する機会を得るには次にどこを見ればいいのか教えてください...

9
Jay

ログにこの行が表示されます(/var/log/cups/error_log):

m_Job initialization failed with error = 48

ウェブ検索では、お客様のプリンターを含む多くのHPプリンターで印刷するには専用のプラグインが必要であること、およびこのプラグインをインストールしていない場合にこのメッセージが表示されることが示されています(例: Fedora bug#611255 )。

hp-check -tからのログはこれを確認します:

error: Required plug-in status: Not installed

だから、あなたは HPLIPバイナリプラグインをインストールする をする必要があるようです。簡単な方法は、hp-setupウィザードを実行してプリンターモデルを入力することです。適切なプラグインをインストールする必要がありますが、お客様のケースでは機能していないようです。 hp-checkからわかるように、不足しているプラ​​グインを見つける可能性があるhp-doctorを試してください。それでも機能しない場合は、より基本的なツールhp-pluginを実行します。

ディスクがいっぱいかどうかを確認します。フィルターは/varに一時ファイルを作成する必要があります。これは私にとって問題の原因でした。

1
user7610

ジルは正解です。

Cups Add Printerでは、リスト内の一部のプリンターにプラグインステートメントが必要です。そのため、プリンタを追加した後でも、オープンソースではない独自のプラグインはまだありません。使用する hpプラグイン インストール後 hPlip

0
Sam