![CUPS:Ubuntu 更新后尝试打印时出现“停止‘过滤失败’”](https://linux22.com/image/1206643/CUPS%EF%BC%9AUbuntu%20%E6%9B%B4%E6%96%B0%E5%90%8E%E5%B0%9D%E8%AF%95%E6%89%93%E5%8D%B0%E6%97%B6%E5%87%BA%E7%8E%B0%E2%80%9C%E5%81%9C%E6%AD%A2%E2%80%98%E8%BF%87%E6%BB%A4%E5%A4%B1%E8%B4%A5%E2%80%99%E2%80%9D.png)
D [15/Apr/2021:02:45:21 -0500] [Job 21] PID 20964 (/usr/lib/cups/backend/socket) exited with no errors.
D [15/Apr/2021:02:45:21 -0500] [Job 21] Start rendering...
D [15/Apr/2021:02:45:21 -0500] [Job 21] Processing page 1...
D [15/Apr/2021:02:45:21 -0500] [Job 21] Error: /ioerror in --showpage--
D [15/Apr/2021:02:45:21 -0500] [Job 21] Operand stack:
D [15/Apr/2021:02:45:21 -0500] [Job 21] true (/tmp/gs_wO3nvv) --nostringval-- 1 true
D [15/Apr/2021:02:45:21 -0500] [Job 21] Execution stack:
D [15/Apr/2021:02:45:21 -0500] [Job 21] %interp_exit .runexec2 --nostringval-- showpage --nostringval-- 2 %stopped_push --nostringval-- showpage showpage false 1 %stopped_push 1990 2 3 %oparray_pop 1989 2 3 %oparray_pop 1977 2 3 %oparray_pop showpage 1978 4 3 %oparray_pop showpage showpage 2 1 1 showpage %for_pos_int_continue 1981 4 7 %oparray_pop showpage showpage 1840 3 9 %oparray_pop showpage showpage
D [15/Apr/2021:02:45:21 -0500] [Job 21] Dictionary stack:
D [15/Apr/2021:02:45:21 -0500] [Job 21] --dict:752/1123(ro)(G)-- --dict:1/20(G)-- --dict:80/200(L)-- --dict:80/200(L)-- --dict:135/256(ro)(G)-- --dict:318/325(ro)(G)-- --dict:33/64(L)-- --dict:6/9(L)-- --dict:7/20(L)--
D [15/Apr/2021:02:45:21 -0500] [Job 21] Current allocation mode is local
D [15/Apr/2021:02:45:21 -0500] [Job 21] Last OS error: Broken pipe
D [15/Apr/2021:02:45:21 -0500] [Job 21] GPL Ghostscript 9.52: Unrecoverable error, exit code 1
D [15/Apr/2021:02:45:21 -0500] [Job 21] Rendering completed
D [15/Apr/2021:02:45:21 -0500] [Job 21] PID 20961 (/usr/lib/cups/filter/gstoraster) stopped with status 1.
D [15/Apr/2021:02:45:21 -0500] [Job 21] Hint: Try setting the LogLevel to "debug" to find out more.
D [15/Apr/2021:02:45:21 -0500] [Job 21] End of messages
D [15/Apr/2021:02:45:21 -0500] [Job 21] printer-state=3(idle)
D [15/Apr/2021:02:45:21 -0500] [Job 21] printer-state-message="Rendering completed"
D [15/Apr/2021:02:45:21 -0500] [Job 21] printer-state-reasons=none
我将我的 ubuntu 更新到 20.10 Groovy Gorilla,现在出现了上述情况。
我使用以下命令获取了上述日志:sudo tail -n 100 -f /var/log/cups/error_log
我尝试过进入http://localhost:631
浏览器,删除并重新安装了适用于我的打印机型号的所有驱动程序。stopped "Filter failed"
在我尝试打印测试页后,cups 中的错误始终相同。墨水量正确显示在打印机设置中。当我从 Windows 分区启动时,我可以从同一台 PC 上的 Windows 打印机打印。
我还成功运行了以下命令:
sudo apt-get update
sudo apt-get upgrade
sudo service cups restart
sudo apt-get install hpijs-ppds printer-driver-hpijs
sudo service cups restart
sudo rm /usr/share/ghostscript/9.52/iccprofiles
sudo apt-get install --reinstall libgs9-common
sudo service cups restart
我购买的打印机是:HP LaserJet Pro M15w Wireless Laser Printer
我在CUPS中安装的驱动程序是:HP LaserJet m14-m17, hpcups 3.21.2 (grayscale)
谢谢你的帮助 :)
答案1
尝试这个:
1) sudo apt purge hplip hplip-gui printer-driver-hpcups
2) sudo apt autoremove
3) sudo apt update
4) sudo apt upgrade
5) sudo apt install hplip hplip-gui printer-driver-hpcups <+ anything that's removed in the last steps>
6) sudo service cups restart
7) sudo apt-get install hpijs-ppds printer-driver-hpijs
8) sudo service cups restart
9) hp-plugin
:) 我不确定 7 和 8 是否必不可少... 我全靠小技巧... 什么都没有,然后 9 拯救了我!我有 HP cp1025