web-dev-qa-db-ja.com

HPLIP / HP Device Manager:「印刷ジョブが完了しました」が、何も起こらない(HP Laserjet Professional P 1102w)

  1. HP Laserjet Professional P 1102wXPS13Ubuntu 18.04に接続すると、HP Device Managerはプリンターを認識し、printer is idle(独自のhpプラグインもインストールした)を通知します。

  2. 次にPrint Test Pageをクリックすると、Started a print jobに続いてPrint job has completedと表示されますが、プリンターは何もしません!

enter image description here

もう1つ驚いたのは、ls /dev/usblp0を出力することですが、ドキュメントの印刷を開始するとすぐに、プリンターデバイスを再接続するまでls: cannot access '/dev/usb': No such file or directoryと表示されます。

何が間違っているのでしょうか?プリンターはいつものようにMacで正常に動作しますが、Ubuntuで実行するにはどうすればよいですか?私は今、この問題で何日も奮闘しています!

EDIT:プリンターに必要な独自のバイナリプラグインを既にインストールしています

2
saitam

Ubuntu 18.04.1とhplip 3.18.7でも同様の問題がありました。 hplip 3.18.6をインストールすると、問題が解決しました。

HP LaserJet M1132マルチファンクションプリンターが検出され、hplip 3.18.7で適切に構成され、hp-checkにエラーも警告も表示されませんが、カップのテストページは「フィルターに失敗しました」状態でキューに残ります。 /var/log/cups/error_logに表示されます:

D [29/Aug/2018:17:42:31 -0300] [Job 13166] prnt/hpcups/HPCupsFilter.cpp 644: DEBUG: SHIVA inside the while loopprnt/hpcups/HPCupsFilter.cpp 648: DEBUG: imageProcessorStartPage failed result = 2
D [29/Aug/2018:17:42:31 -0300] [Job 13166] STATE: +connecting-to-device
D [29/Aug/2018:17:42:31 -0300] [Job 13166] STATE: -connecting-to-device
D [29/Aug/2018:17:42:31 -0300] [Job 13166] STATE: -media-empty-error,media-jam-error,hplip.plugin-error,cover-open-error,toner-empty-error,other
D [29/Aug/2018:17:42:31 -0300] [Job 13166] PAGE: 1 1\r
D [29/Aug/2018:17:42:31 -0300] [Job 13166] PID 3566 (/usr/lib/cups/filter/hpcups) crashed on signal 11.

https://bugs.launchpad.net/hplip/+bug/1788706 も参照してください

ここからhplip 3.18.6をダウンロード してから、sh hplip-3.18.6.runを使用して通常どおりインストールできます。 rootとしてインストールしないで、ログインに使用したのと同じユーザーを使用してください(そして、そのユーザーがSudoグループに属していることを確認してください)。

インストール中に問題を見つけた場合、特にプリンタードライバーをダウンロードするには、hp-pluginを実行します。

その後、hp-checkを実行してもエラーは表示されません(できれば警告も表示されません)。 Cupsからテストジョブを印刷する などにより、セットアップをテストします。

1
Ricardo