新しくインストールし、Trisquel 7.0からTrisquel 8.0にアップグレードしました。
プリンター(HP LaserJet P1007)に接続すると、system-config-printer
設定>プリンター()で追加すると検出され、設定が完了すると最後にテストページを印刷するように求められますが、何も印刷されません。また、文書を印刷しようとしましたが、実際に印刷されず、システムで印刷に成功したと言います。
設定に正しく追加/設定されていると表示されますが、
よくわかりませんが、以前も同様の問題があり、hp-setup
説明したように手動で設定して問題を解決しました。ここ。私も試してみましたが、次のエラーが表示されます。
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.
だから(私はQt4が提供するGUIに問題があるようです)、インタラクティブモードを試してみました。
$ hp-setup -i
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.
(Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)
--------------------------------
| SELECT CONNECTION (I/O) TYPE |
--------------------------------
Num Connection Description
Type
-------- ---------- ----------------------------------------------------------
0* usb Universal Serial Bus (USB)
1 net Network/Ethernet/Wireless (direct connection or JetDirect)
2 par Parallel Port (LPT:)
Enter number 0...2 for connection type (q=quit, enter=usb*) ? 0
Using connection type: usb
error: No device selected/specified or that supports this functionality.
したがって、エラーは「この機能をサポートするデバイスまたはデバイスが選択/指定されていません」です。
hp-pluginが正しくインストールされていることを確認してみると覚えています。私のプリンタにはプラグインが必要です:
$ hp-plugin -i
HP Linux Imaging and Printing System (ver. 3.16.3)
Plugin Download and Install Utility ver. 2.1
-----------------------------------------
| PLUG-IN INSTALLATION FOR HPLIP 3.16.3 |
-----------------------------------------
The driver plugin for HPLIP 3.16.3 appears to already be installed.
Do you wish to download and re-install the plug-in? (y=yes*, n=no, q=quit) ? n
したがって、「ジョブが印刷されず、印刷完了が表示されます」と「hp-setupが機能しない」の問題を解決するには?
注:また、Trisquelリポジトリで利用可能なパッケージバージョンであるhplipをクリアして再インストールしてみました。
$ apt-cache policy hplip
hplip:
Installed: 3.16.3+repack0-1+8.0trisquel1
Candidate: 3.16.3+repack0-1+8.0trisquel1
Version table:
*** 3.16.3+repack0-1+8.0trisquel1 500
500 https://archive.trisquel.info/trisquel flidas-updates/main amd64 Packages
100 /var/lib/dpkg/status
答え1
最後に、これはうまくhp-setup
いかず、設定がhp-setup
唯一の方法であると結論付けました。そのため、プレインストールされたhplipバージョン(3.6.13)を削除し、次のサイトで(最新の)バージョン(3.18.9)を試してみることにしました。HPLIP公式ホームページ。プラグインも必要なのでhplip-3.18.9-plugin.run
。hplip-3.18.9-plugin.run.asc
hplip-3.18.9.run
その後、sudo sh /path/to/hplip-3.18.9.run
いくつかの依存関係が必要でしたが、そのほとんどはインストーラからインストールできなかったため、手動でインストールしました。依存関係を見つけてインストールするのに時間がかかりました。ただし、すべての依存関係はTrisiquelリポジトリで無料で利用できます。ついにhplip(3.18.9)が正常にインストールされました。これでhp-setup
(hplip 3.18.9で提供されています)正しく動作し、HPプリンタの設定/設定も正しく動作します。
プリインストールされたバージョンとプラグインの問題が何であるかわからない、または理解していませんが、これが最終的にプリンタが動作するようになった方法です。だから答えとして追加します。