HP Laserjet Professional P 1102w
をXPS13
でUbuntu 18.04
に接続すると、HP Device Managerはプリンターを認識し、printer is idle
(独自のhpプラグインもインストールした)を通知します。
次にPrint Test Page
をクリックすると、Started a print job
に続いてPrint job has completed
と表示されますが、プリンターは何もしません!
もう1つ驚いたのは、ls /dev/usb
がlp0
を出力することですが、ドキュメントの印刷を開始するとすぐに、プリンターデバイスを再接続するまでls: cannot access '/dev/usb': No such file or directory
と表示されます。
何が間違っているのでしょうか?プリンターはいつものようにMacで正常に動作しますが、Ubuntuで実行するにはどうすればよいですか?私は今、この問題で何日も奮闘しています!
EDIT:プリンターに必要な独自のバイナリプラグインを既にインストールしています
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からテストジョブを印刷する などにより、セットアップをテストします。