我最近将 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 来关闭打印机浏览功能。
然后我从驱动程序数据库中手动加载了一个驱动程序。
这两个操作之一 [或两个?] 解决了问题。