web-dev-qa-db-ja.com

HPプリンターのインストールが失敗する

HPプリンターのインストールに失敗しました http://hplipopensource.com/hplip-web/install/manual/distros/ubuntu.html ヘルプが必要なのは、プリンターソフトウェアを削除して再インストールできるようにする方法です。また、私はpython 2または3ですか? 16.04 64ビットで? HPLIPを誤ってダウンロードし、ファイルをダブルクリックしてエラーメッセージが表示され、[続行]をクリックしました。次に、手動でインストールしようとしました

:~$ Sudo hp-setup
[Sudo] password for  

HP Linux Imaging and Printing System (ver. 3.16.3)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

error: HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP
warning: Qt/PyQt 4 initialization failed.
error: hp-setup requires GUI support (try running with --qt3). Also, try using interactive (-i) mode.

また、

Python3環境でUbuntu 15.10および16.04を使用するとエラーが発生しました。

私が使用したときに実行されているようです:python2環境でUbuntu 12.04以降:

Python3なのかpython2なのかわかりません。

私がpython3かpython2かを知ったら、間違いを完全にアンインストールしてから再インストールを試みる方法を知る必要があると思います。私は初心者なので、混乱したインストールを削除するためにコードをカットアンドペーストする必要があるかもしれません。

HP officejet pro 8600をインストールしています。簡単なスキャンでスキャンでき、弟のlaserjetで印刷できます。私の8600にはインクさえないので、あきらめてsimplescanを使用する必要があります。より良いスキャンソフトウェアを入手しようとしていました。

ご覧いただきありがとうございます。

ジョン

9
Jon S 101

これを実行する必要があります

Sudo apt-get install python3-pyqt4

ubuntu 18.04の場合、pyqt4とpyqt5の両方が必要です。

Sudo apt-get install python3-pyqt5

フォント: https://help.ubuntu.com/community/HpAllInOne

16

インストールする必要があるものについて文句を言っているようです。実際、すべてのものはapt-getで入手できるため、「ダウンロード」する必要はありません。

以下のコマンドを実行して、必要なすべてのソフトウェアとドライバーをインストールします。

Sudo apt-get update
Sudo apt-get install hplip hplip-data hplip-doc hpijs-ppds hplip-gui hplip-dbg printer-driver-hpcups printer-driver-hpijs printer-driver-pxljr

ここで、次のコマンドのいずれかを実行します。

/usr/bin/hp-setup --gui

または、アクセス許可の問題が原因で失敗する場合は、代わりにこれを実行します:

Sudo -i /usr/bin/hp-setup --gui

このバージョン3.16.3は、hpのWebサイトから入手できるものと同じバージョンです。

エラーを投稿してください。

2
mchid

すべてを混ぜ合わせて、ここでは3つ以上の回答を使用しました。より多くのリソースを見つけた後、hp-printerの障害を修正する最良の方法は

ステップ0:USBドライバーがインストールされており、プリンターが接続され、オンになっていることを確認します

ステップ1Sudo hp-check -rターミナルでこのコードを実行して、すべてのエラー、依存関係のリスト、警告を一度に検索します

ステップ2:Ubuntu 14.04の場合

Sudo apt-get install python-qt4

ubuntu 15.04および16.04の場合

Sudo apt-get install python3-pyqt4

18.04までの新しいバージョンでは、以下の両方のコードを実行する必要があります

Sudo apt-get install python3-pyqt4
Sudo apt-get install python3-pyqt5

ステップ3:Sudo hp-check -rを実行したときに取得した必要な依存関係のリストに応じてコードを変更した後、以下のコードを実行します(- 参照

Sudo apt-get install --assume-yes libcups2 cups libcups2-dev cups-bsd libdbus-1-dev libjpeg-dev cups-client libcupsimage2-dev libusb-1.0.0-dev libsane-dev libsnmp-dev snmp-mibs-downloader openssl python3-dev libtool libtool-bin gtk2-engines-pixbuf xsane python3-dbus.mainloop.qt

Addons常にすべてのファイルを削除するのが最善です( ref

/var/spool/cups

プリンターサービスを再起動するには

Sudo systemctl restart cups.service

ご参考までに:

  1. これらの上記の手順も修正できます(「プリンターの状態」)常に「停止-フィルターが失敗しました」または「ジョブプリンターの状態メッセージフィルターが失敗しました」などのように表示されます

    1. 以下のコードですべてのHPプリンターの情報を見つけることができます

    hp-info -i

0
yellowandred

他の回答に示されているものを含む、多くの要因があるようです。 HP LaserJet Professional p1102wをKDE Neonを実行するほぼ同一の2台のSlimbookにセットアップしたところ、問題は微妙に異なっていたため、マシンの履歴に一部依存しているようです。私の場合、インストールは明らかなエラーなしで完了しましたが、印刷しようとすると、常に「Filter failed」メッセージが表示されました。

確認するもの

1 hplipがインストールされていることを確認します。

2 hp-setupを使用してインストールを試みます。これは機能する可能性がありますが、機能しない可能性があります。

GUIについて文句を言う場合は、JoãoLucas Gouveiaの投稿のようにしてください:

3 sudo apt-get install python3-pyqt4

4 hp-doctorを使用して診断します。私の場合、.ppdファイルへのアクセスに問題があったので、

5 sudo chmod a + rwx/etc/cups/ppd/*

これによりエラーメッセージが1つ削除されましたが、それでもプリンターが機能しませんでした。

6 hp_doctorを再度実行します。 HPLIPを削除して再構成することを提案したので、私はそのオプションを選択しました。結果:成功!

0
Graham