我刚刚得到了一个HP DeskJet 2336全合一打印机。
结果,它们适用于任何Linux系统。我上了Ubuntu20.04LTS。
我查过了:https://developers.hp.com/hp-linux-imaging-and-printing/hplip-web/plugin.html。全是空的。
虽然打印机正在工作,但我不能扫描任何文件。有人能帮我吗?
但我跟踪了这个:https://idroot.us/install-hplip-ubuntu-20-04/
它一直给我这个:
MISSING DEPENDENCIES
--------------------
Following dependencies are not installed. HPLIP will not work if all REQUIRED dependencies are not installed and some of the HPLIP features will not work if OPTIONAL dependencies are not installed.
Package-Name Component Required/Optional
pyqt5-dbus gui_qt5 OPTIONAL
reportlab fax OPTIONAL
pyqt5 gui_qt5 REQUIRED
python-notify gui_qt5 OPTIONAL
Do you want to install these missing dependencies (y=yes*, n=no, q=quit) ? 但是,这些依赖项已经安装:
sudo apt-get install python3-pyqt5
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-pyqt5 is already the newest version (5.14.1+dfsg-3build1).发布于 2021-07-23 21:06:27
这是正确的插件页面:https://developers.hp.com/hp-linux-imaging-and-printing/plugins
您需要安装与您安装的hplip版本匹配的版本。
正如N0rbert所说,支持"HP DeskJet Ink Advantage 2300全合一“的hplip的最低版本是3.20.5。20.04 LTS船,3.20.3。我有一个不同的型号(惠普Deskjet 2700),也需要3.20.5,所以我必须清除3.20.3和安装3.20.5手动按照类似的说明,您链接,然后,我安装了插件,并能够扫描使用xsane。
关于依赖关系,请注意,您不是在使用python2而不是python3。在安装了一个新的Ubuntu之后,我安装了hplip,它为python2而不是python3编译了一些东西。在hplip和插件之前安装“python3 python 3”是非常必要的,否则就会出现缺少扩展错误(在我的例子中是cupsext.so)。我可以通过添加杯子来打印“损坏的安装”,但是为了使扫描仪正常工作,我必须在修复python的情况后重新安装hplip。
一个强力的选择是升级到20.10,这是与hplip 3.20.11一起提供的,并在正确打包的版本之上手动安装相应的插件。
发布于 2022-03-04 04:45:27
(问题修复)(我的操作系统版本是Ubuntu18.04),我的打印机工作,但扫描仪没有工作。
然后,通过从下面的link.Here中选择型号,我下载了hp驱动程序,我的打印机型号是hp-激光-mfp-138。
提取文件并执行以下命令。
sh install.sh
sh install-scanner.sh
现在可以扫描没有任何问题。
https://askubuntu.com/questions/1353398
复制相似问题