
Guest AdditionsとVirtual Box拡張パックをインストールし、USB経由でプリンタをVMに接続できるようになりました。GUIを使用してプリンタを設定し、「テストページ「しかし、約2〜5分後にプリンタキューのステータスが「停止次の画像のようになります。
デーモンcups
は実行中です(以下で確認しますsudo /etc/init.d/cups status
:
エラー ログ ( /var/log/cups/error_log
) を確認すると、何も表示されず、空です。
USB プリンターは VM によって検出されます ( lsusb
USB ポートを確認するために実行します)。表示されるエラー メッセージは次のとおりです。
error: HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP
warning: Qt/PyQt 4 initialization failed.
error: hp-systray requires Qt4 GUI and DBus support. Exiting.
warning: Unable to connect to dbus. Is hp-systray running?
実行するとhp-info -i
出力は次のようになります:
コマンドを実行すると、このメッセージが表示されますhp-info -i
。ただし、これは HP GUI モジュールが不足しているためであり、これが存在することはそれほど重要ではないと考えています (間違っている場合はお知らせください)。
- バーチャルボックスバージョン: 5.2.6
- Ubuntu バージョン: 16.04.02
- プリンターモデル: HP Laser Jet-Profesional M1132 MPF
私の質問:
- プリンターがテストページを印刷しないのはなぜですか?
- プリンターの設定が間違っていたのでしょうか?
- 誰でも USB 経由で Ubuntu VM 仮想ボックスから印刷できますか?
答え1
HP のサポート ページにアクセスし、次の場所から HPLIP (前に説明したもの) をダウンロードします。https://developers.hp.com/hp-linux-imaging-and-printing/gethplip
bash でスクリプトを実行しbash hplip-3.17.11.run
、自動インストール モードの指示に従います。
- 私が使っていた古いバージョン: HPLIP 3.16.3
- 新バージョン: HPLIP 3.17.11
結局、プリンターが故障したのは HPLIP のせいでした。これが私が見つけた解決策です。この問題を抱えている人にとってこれが役に立つことを願っています。