良好な状態のレーザープリンター(Samsung ML-2010)があり、Windowsおよび古いLinuxで動作しますが、ArchLinuxの新規インストールでは動作しません。プリンターは認識および構成されますが、印刷ではなく、ジョブについて次のように述べます。
canceled at
Fri 06 Jun 2014 10:15:26 PM EEST
"Filter failed"
問題は、もっと多くを見つけるためにどこを見るか?カップのログには何も関係がないようです。
良好な状態のレーザープリンター(Samsung ML-2010)があり、Windowsおよび古いLinuxで動作しますが、ArchLinuxの新規インストールでは動作しません。プリンターは認識および構成されますが、印刷ではなく、ジョブについて次のように述べます。
canceled at
Fri 06 Jun 2014 10:15:26 PM EEST
"Filter failed"
問題は、もっと多くを見つけるためにどこを見るか?カップのログには何も関係がないようです。
回答:
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
です。
これは「debian jessie filter failed」でGoogleのトップヒットになっているため、私が役立ったものを追加します。
これはDebian JessieとCUPSが「filter failed」で失敗するためのものです!
犯人は、ghostscript
安定版(この場合はJessie)のパッケージで、これは多くの場合クラッシュします。ghostscript
テストからパッケージにアップグレードしました。
2019年にこのエラーメッセージが表示される場合、考えられる原因は、の古いバージョンcups-filters
との最近のバージョンとの非互換性ですghostscript
。前者をアップグレードするか、後者をダウングレードすると、問題が解決します。
cups-filters
一部のプラットフォーム(Raspberry PiのRaspbian Stretchなど)に対するアップグレードは2019年6月中旬までリリースされなかったため、過去に機能しなかった場合はsudo apt update && sudo apt upgrade
再試行してください。
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になり、印刷が機能します。
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
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 upgrade
2019年6月14日以降に再度実行すると、問題を解決できるはずです。