当我连接
HP Laserjet Professional P 1102w
到我XPS13
的 with 时Ubuntu 18.04
,HP 设备管理器会识别打印机并告诉我printer is idle
(我还安装了专有的 hp 插件)。然后我点击
Print Test Page
它,它告诉我它Started a print job
然后Print job has completed
,但我的打印机不做任何事情!
让我印象深刻的另一件事是ls /dev/usb
输出lp0
,但是一旦我开始打印文档,它就会显示给我ls: cannot access '/dev/usb': No such file or directory
,直到我重新连接打印机设备。
有什么问题?打印机像往常一样在我的 Mac 上工作得很好,我该怎么做才能让它在 Ubuntu 上运行?我现在为这个问题苦苦挣扎了好几天!
编辑:我已经为我的打印机安装了所需的专有二进制插件
我在 Ubuntu 18.04.1 和 hplip 3.18.7 上遇到了类似的问题。安装 hplip 3.18.6 解决了这个问题。
使用 hplip 3.18.7 检测并正确配置了我的 HP LaserJet M1132 多功能打印机,并且
hp-check
没有显示错误或警告,但 Cups 测试页停留在队列中,状态为“过滤器失败”。在/var/log/cups/error_log
我看到:另请参阅https://bugs.launchpad.net/hplip/+bug/1788706
您可以从这里下载 hplip 3.18.6,然后像往常一样安装它,使用
sh hplip-3.18.6.run
. 不要以 root 身份安装它,使用与登录相同的用户(并确保该用户在sudo
组中)。如果您在安装过程中发现任何问题,请专门下载您的打印机驱动程序,运行
hp-plugin
.之后,运行
hp-check
应该没有错误(最好也没有警告)。测试您的设置,例如,通过从 Cups 打印测试作业。