打印机“过滤失败”

打印机“过滤失败”

从 16.04 升级到 18.04。我有一台通过 appsocket 连接的工作场所打印机停止工作了。

打印机状态为空闲 - 过滤器失败。

打印队列立即变为“停止”状态。

右键单击打印机时显示“选项完成值为 3,无法更改”。除了一个可以忽略该错误的 PDF 外,我找不到有关此错误的任何信息。

打印机型号 Ricoh MP 2555 之前可与 Ricoh MP C2800 驱动程序配合使用。现在它无法与 2800 或 2555 配合使用。

打印机的 IP 地址 ping 正常。当我尝试使用 IP 地址在网络上检测打印机并要求它使用 Ricoh MP 2555 驱动程序时,它要求一个额外的驱动程序,这会打开 Ubuntu 软件(但毫无帮助)并失败。

我尝试从“更改驱动程序https://www.openprinting.org/printer/Ricoh/Ricoh-MP_2555“通过提供 ppd 文件。它仍然没有帮助。var/log/cups/error.log 没有告诉我们太多信息,或者我不明白。

希望有人知道这个错误或某种通用解决方案。

答案1

我也遇到了同样的问题。为了追溯它的起源,我研究了 /var/log/cups/error_log

就我而言,我发现问题是由 ghostscript 使用的 icc 配置文件引起的。我遇到了以下错误:

Started filter pstops (PID 26489)    
./base/gsicc_manage.c:1244: gsicc_open_search(): Could not find default_gray.icc    
./base/gsicc_manage.c:2261: gsicc_init_iccmanager(): cannot find default icc profile   
./base/gsicc_manage.c:1244: gsicc_open_search(): Could not find default_rgb.icc    
./base/gsicc_manage.c:2025: gsicc_set_device_profile(): cannot find device profile   
**** Unable to open the initial device, quitting.   

因此,对我来说,解决办法是手动删除 icc 配置文件,然后重新安装libgs9-common(点击此链接:ghostscript 配置损坏):

sudo rmdir /usr/share/ghostscript/9.25/iccprofiles   
sudo apt-get install --reinstall libgs9-common   

希望这可以帮助

答案2

对于 Brother HL2140 打印机,以下内容对我有用(在 Ubuntu 18.04 上):

  1. 运行此命令来安装驱动程序

    sudo apt install hpijs-ppds printer-driver-hpijs
    
  2. 打开打印机属性(打印机 > 其他打印机设置 >(右键单击打印机)属性 > 品牌和型号)并确保Brother HL-2140 Foomatic/hpijs-pcl5e有没有。

  3. 现在打印测试页应该可以正常工作。

答案3

以下内容在 2021 年的 Kubuntu 下对我有用。

application launcher

  • Printers--> 添加打印机 --> 网络 --> 互联网打印协议 (ipp)

  • ipp://PRINTER_IP_ADDRESS/ipp

  • 司机Ricoh——My Model就是PXL那个。

但我事先检查了哪些驱动程序受支持(例如这里理光支持) 并且驱动程序已经存在于我的系统中。

相关内容