Cupsが「フィルターに失敗しました」というメッセージとともに印刷されない-詳細情報の入手方法


11

良好な状態のレーザープリンター(Samsung ML-2010)があり、Windowsおよび古いLinuxで動作しますが、ArchLinuxの新規インストールでは動作しません。プリンターは認識および構成されますが、印刷ではなく、ジョブについて次のように述べます。

canceled at
Fri 06 Jun 2014 10:15:26 PM EEST 
"Filter failed"

問題は、もっと多くを見つけるためにどこを見るか?カップのログには何も関係がないようです。


プリンターケーブルが抜かれたため、「フィルターに失敗しました」と表示されました。Error_logはコースが空でした。
ニールスクリスチャンシュミット

回答:


9

Ubuntu 14.04ユーザー(および他のユーザー)の場合、CUPSプロジェクトのバージョン(cups-filters)と競合するため、上記のようにfoomatic-filtersを追加できません。

ヒントはにあります/var/log/cups/error_log。私の場合、出力は次のようになります

[17/Aug/2014:12:47:31 +1000] [Job 83] JCL: 12345X@PJL 
[17/Aug/2014:12:47:31 +1000] [Job 83] <job data> 
[17/Aug/2014:12:47:31 +1000] [Job 83] sh: 1: hpijs: not found 
[17/Aug/2014:12:47:31 +1000] [Job 83] GPL Ghostscript 9.10: Can't start ijs server "hpijs" 
[17/Aug/2014:12:47:31 +1000] [Job 83] renderer exited with status 1 
[17/Aug/2014:12:47:31 +1000] [Job 83] Possible error on renderer command line or PostScript error. Check options.Kid3 exit status: 3

次の方法で解決できます。

sudo apt-get install hpijs-ppds printer-driver-hpijs

両方が必要かどうかわからないので、Aptitudeですべてのhpijを選択しました


私の場合、このアドバイスはとても役に立ちます。私は同じ問題に遭遇しましたが、ログから推測した実際の理由は、誤ってアンインストールしたことghostscriptです。
qweruiop

おかげで、私のログは私に答えを与えました、私は20の2ページだけを印刷しようとしていました。しかし、それは何らかの理由でそれが好きではなく、フィルターが失敗したことを私に与えました。リバース、奇数ページ、または範囲などのオプションを選択することがフィルターと見なされることに気づきませんでした。
イライジャリン

5

これは「debian jessie filter failed」でGoogleのトップヒットになっているため、私が役立ったものを追加します。

これはDebian JessieとCUPSが「filter failed」で失敗するためのものです!

犯人は、ghostscript安定版(この場合はJessie)のパッケージで、これは多くの場合クラッシュします。ghostscriptテストからパッケージにアップグレードしました。



2

2019年にこのエラーメッセージが表示される場合、考えられる原因は、の古いバージョンcups-filtersとの最近のバージョンとの非互換性ですghostscript。前者をアップグレードするか、後者をダウングレードすると、問題が解決します。

cups-filters一部のプラットフォーム(Raspberry PiのRaspbian Stretchなど)に対するアップグレードは2019年6月中旬までリリースされなかったため、過去に機能しなかった場合はsudo apt update && sudo apt upgrade再試行してください。


1

Debian Jessieでも同じ問題が発生しました!
Erik Winkelsのヒントが問題を解決しました。

/etc/apt/sources.listを修正し
ました-次の行を追加しました:deb http://ftp.at.debian.org/debian/ sid main

その後、次の手順を実行しました。
-sudo aptitude update
-sudo aptitude safe-upgrade ghostscript
-sources.listを元に戻し、再度:
-sudo aptitude update

これで、私のghostscriptはバージョン9.19〜dfsg-3になり、印刷が機能します。


0

HP CP1217プリンターで同様の「フィルターに失敗しました」というエラーメッセージが表示されました。このページの手順(https://ramblingmoose.wordpress.com/2018/04/18/debian-and-raspbian-installing-a-cups- print-server-and-a-proprietary-p1102w-print-driver-on-linux /)は助けてくれました、関連するビットを引用します:

ターミナルで実行しました:sudo hp-setup -i

プラグインをインストールするために、私が答えたプロンプトは

  • USBプリンターの場合は0(ゼロ)
  • d –ダウンロード–ダウンロードにエラー「キーサーバーからキーを受信できません」がありました
  • インストールする場合はy、使用許諾契約書に同意する場合はYes
  • 「このPPDファイルは正しいものと思われる」ことに同意する
  • 場所の説明を入力してください
  • 「このプリンターの追加情報」から入力
  • テストページを印刷するにはy

0

Raspberry Piのユーザーおよび2019年5月から6月にこの問題を経験した他の特定のDebianベースのプラットフォームの場合、問題はghostscriptとlibgs9がcups-browsed、cups-filtersのアップグレードバージョンの2、3週間前にアップグレードされたことでした。 cups-filters-core-drivers、libcupsfilters1、およびlibfontembed1は、Raspbianリポジトリで利用可能になりました。sudo apt update && sudo apt upgrade2019年6月14日以降に再度実行すると、問題を解決できるはずです。


0

これと非常によく似た問題を解決しました。2019年春のDebianアップグレードが原因でした。それを解決するために、Debianのsources.listに「oldstable」を追加してから、いくつかのパッケージをダウングレードすることができました。ダウングレードしました:

  • printer-driver-hpcupsを3.16.11 + repack0-3に
  • ghostscript、ghostsctipt-x、libgs9、libgs9-commonから9.26a〜dfsg-0 + deb9u2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.