![打印到网络打印机时,CUPS 给出“无法打开初始设备,退出”](https://linux22.com/image/44606/%E6%89%93%E5%8D%B0%E5%88%B0%E7%BD%91%E7%BB%9C%E6%89%93%E5%8D%B0%E6%9C%BA%E6%97%B6%EF%BC%8CCUPS%20%E7%BB%99%E5%87%BA%E2%80%9C%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E5%88%9D%E5%A7%8B%E8%AE%BE%E5%A4%87%EF%BC%8C%E9%80%80%E5%87%BA%E2%80%9D.png)
我正在尝试通过 Wi-Fi 打印到已被 CUPS 成功识别的 HP Photosmart D110 打印机。但我只收到一张带有错误消息的表Unable to open the initial device, quitting
。在 CUPS 界面中显示Filter failed
.
我家里有一台 HP Photosmart C3100,可以通过 USB 正常工作,所以我认为 CUPS 不是问题。我尝试过没有效果:
- 重新安装
cups
/hplip
pacman -S avahi nss-mdns
(就像提议的这里)
全文/var/log/cups/error_log
是这里。同一台打印机也可以通过 USB 正常工作。
我正在运行带有 cups 1.6.1 的 Arch Linux x86-64。我缺少什么?
答案1
通过使用hpcups
驱动程序而不是驱动hpijs
程序(配置打印机时选择)来解决。