私は良好な状態のレーザープリンター(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でhpijs-likeのものをすべて選択しました。
これは「debian jessieフィルターが失敗しました」というGoogleのトップヒットであるため、私に役立つものを追加します。
これは、Debian JessieとCUPSが「filter failed」で失敗するためのものです!
犯人は、stable(つまり、この場合はJessie)のghostscript
パッケージで、クラッシュが多かったです。テストからghostscript
パッケージにアップグレードしました。
2019でこのエラーメッセージが表示される人のために、考えられる原因は cups-filters
の古いバージョンとghostscript
の最新バージョンの間の非互換性 です。前者をアップグレードするか、後者をダウングレードすると問題が解決します。
cups-filters
へのアップグレードは、2019年6月中旬まで一部のプラットフォーム(Raspberry PiでのRaspbian Stretchなど)にリリースされなかったため、これが以前に機能しなかった場合はSudo apt update && Sudo apt upgrade
を再試行してください。
インストールしてみてくださいfoomatic-filters
およびfoomatic-db-engine
AURから。
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になり、印刷は機能します。
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
これとよく似た問題を解決しました。これは、2019年春のDebianアップグレードが原因です。それを解決するために、Debian sources.listに「oldstable」を追加したところ、いくつかのパッケージをダウングレードすることができました。ダウングレードしました:
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日以降に再び問題が解決することを期待しています。