HP Officejet 5740 无法在 Ubuntu 20.04 下运行

HP Officejet 5740 无法在 Ubuntu 20.04 下运行

我最近将 Ubuntu 桌面从 18.04 升级到了 20.04。升级后,我的两台 HP 打印机都停止工作了。

我能够使用一些建议这个询问 Ubuntu 的帖子恢复我的 Laser Jet Pro M118dw 打印机(我的较新的打印机)的打印功能,但到目前为止,对我的旧 HP Officejet 5740(三合一)打印机没有任何作用。

我甚至尝试hplip-3.21.4.run从 HP 网站下载。但当我尝试运行它时,我收到以下错误消息:

DEPENDENCY AND CONFLICT RESOLUTION
----------------------------------
Running 'sudo apt-get install --assume-yes gtk2-engines-pixbuf'
Please wait, this may take several minutes...
Running 'sudo apt-get install --assume-yes python-pyqt5'
Please wait, this may take several minutes...
error: Command failed. Re-try #1...
Running 'sudo apt-get install --assume-yes python-pyqt5'
Please wait, this may take several minutes...
error: Command failed. Re-try #2...
Running 'sudo apt-get install --assume-yes python-pyqt5'
Please wait, this may take several minutes...
error: Command failed. Re-try #3...
Running 'sudo apt-get install --assume-yes python-pyqt5'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
Would you like to retry installing the missing package(s) (y=yes*, n=no, q=quit) q

我将非常感激任何能够帮助我让这台打印机正常工作的建议。


我能够按照 Christian Haunert 在 #7 中指定的步骤完成 hplip-3.21.4.run 的运行。answers.launchpad.net/hplip/+question/691141

然后我就可以安装 HP Officejet 5740 打印机了。但是当我尝试打印时,什么也没发生。例如:打印机没有输出,打印作业似乎没有错误。所以我仍然需要帮助或建议。

答案1

我做了两件事。首先,我通过将 /etc/cups/cups-browsed.conf 中的行更改为 BrowseRemoteProtocols none 来关闭打印机浏览功能。

然后我从驱动程序数据库中手动加载了一个驱动程序。

这两个操作之一 [或两个?] 解决了问题。

相关内容