打印机始终“等待打印机可用”

打印机始终“等待打印机可用”

我的打印机过去可以很好地与 CUPS 和指定的驱动程序配合使用。一段时间以来,它经常显示德语中的等价物

等待打印机可用

(原文:“Warte darauf dass der Drucker verfügbar wird”)每当我尝试打印某些内容时,即使打印机应该可用。

该问题是众所周知的,并且似乎与特定的打印机型号无关,但通常情况下解决方案对我不起作用。我添加了规则但没有效果。

$ lsusb                                                                                                    
Bus 004 Device 003: ID 03f0:002a HP, Inc LaserJet P1102

$ cat /etc/udev/rules.d/10-usbprinter.rules
ATTR{idVendor}=="03F0", ATTR{idProduct}=="002A", MODE:="0660", GROUP:="lp", ENV{libsane_matched}:="yes" 

我还尝试了不同的 USB 端口并sudo systemctl restart cups.service多次重新启动 CUPS ( )、我的桌面和打印机,以及重新安装 CUPS 和foo2zjs-z2(来自 AUR)。每当我清除打印队列并尝试打印某些内容时,等待消息就会很快出现。尝试打印测试页并没有什么不同。

奇怪的副作用:每次我重新启动 cups 时,打印队列顶部条目中的页数都会增加(例如显示 5,尽管文档只有 1 页,因为我在排队作业后重新启动了 CUPS 4 次)。

我将不胜感激任何帮助。

答案1

Arch 有一个更新,/etc/cups/cupsd.conf通过在该位置提供一个名为cupsd.conf.pacnew.

我用“pacnew”文件替换了 cupsd.conf,重新启动了 cups,我的打印机再次运行......

相关内容