web-dev-qa-db-ja.com

Cupsが「フィルターに失敗しました」というメッセージが表示されない-詳細情報の取得方法

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

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

問題は、詳細を見つけるためにどこを見ればよいかということです。カップの丸太には何も関係がないようです。

12

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でhpijs-likeのものをすべて選択しました。

10
Greg Bell

これは「debian jessieフィルターが失敗しました」というGoogleのトップヒットであるため、私に役立つものを追加します。

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

犯人は、stable(つまり、この場合はJessie)のghostscriptパッケージで、クラッシュが多かったです。テストからghostscriptパッケージにアップグレードしました。

5
Erik Winkels

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

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

2
davidar

インストールしてみてくださいfoomatic-filtersおよびfoomatic-db-engine AURから。

2

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

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

次に、次の手順に従いました。
-Sudo aptitudeアップデート
-Sudo aptitude safe-upgrade ghostscript
-sources.listを元に戻し、もう一度:
-Sudo aptitudeアップデート

これで私のゴーストスクリプトはバージョン9.19〜dfsg-3になり、印刷は機能します。

1
PaulK.

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 –ダウンロードに「Keyserverからキーを受信できません」というエラーが発生しました
  • yをインストールして、はい、EULAに同意します
  • y「このPPDファイルは正しいようです」に同意する
  • 場所の説明を入力してください
  • 「このプリンターの追加情報」から入力
  • テストページを印刷するにはy
0
John Leonard

これとよく似た問題を解決しました。これは、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
0
Liam Morland

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

0
Skyviewer