HP DeskJet 940cを持っています。常に機能していました。
数日前、突然機能しなくなりました。再起動後も、そのステータス(「プリンタの状態」)には常に「停止-フィルタに失敗しました」と表示され、ジョブを印刷しようとするたびに「保留」のままになります。
何度か再起動しました。
既知の修正/回避策はありますか?
プリンタは以前に機能していたと思います。 /var/spool/cups
ディレクトリを確認し、空にします。
それでも解決しない場合は、HPプリンターに必要なプラグインをインストールする手順を参照してください here 。
私の場合、cupsエラーログフラグメントが示すように、ライブラリが見つからないことが原因でした。
D [07/Apr/2014:18:42:50 -0300] [Job 6] /usr/lib/cups/filter/watermarkfilter: error while loading shared libraries: libcupsimage.so.2: cannot open shared object file: No such file or directory
D [07/Apr/2014:18:42:50 -0300] [Job 6] /usr/lib/cups/filter/rastertoprinterbin: error while loading shared libraries: libcupsimage.so.2: cannot open shared object file: No such file or directory
プリンタドライバが32ビットまたは64ビットの場合は注意が必要です。適切なライブラリArchをインストールする必要があります。
私の場合、子供の一人がUSBコードを借りました。 Ubuntuはこれを知らなかったようです。プリンタードライバーをアンインストールした後、コードが欠落していることに気付きました。コードとドライバーを交換し、正常に動作するようになりました
私にとっては、ルーターを再起動し、プリンターのIPアドレスが変更されたために問題が発生しました。 Ubuntuのプリンター構成に入り、IPアドレスを更新し(プリンターのNetwork Summary印刷出力から取得)、その後再び機能しました。
これは突然起こった-昨日、プリンターは機能しました。 cups
サービスを再起動して、マシンを再起動しようとしましたが、どちらも機能しませんでした。 Ubuntu 16.04.6 LTSを使用しています。
私のために働いたもの:
インストールしたソフトウェアパッケージを更新した後、問題はなくなりました。
apt-get update
apt-get upgrade
システム設定でプリンターを削除し、HPデバイスマネージャーを使用して再インストールすると、問題が解決しました。
私にとって、この問題はプリントサーバーを再起動することで解決しました。
Sudo systemctl restart cups.service
コメントで提案されているように、プリンターを削除して追加することは私にとってはうまくいきました。
以前にvar/spool/cupsディレクトリを空にしましたが、この削除が影響を与えたかどうかはわかりません。 HP Device Managerを使用しませんでした。