导致我的 Brother 打印机持续出现问题的确切文件位置是什么?

导致我的 Brother 打印机持续出现问题的确切文件位置是什么?

一年前我买了一台 Brother 打印机,但一直遇到一个问题。问题是打印机有时工作正常,有时不打印。但请注意测试页打印始终有效

问题只出在我想要打印的测试页以外的页面上。

操作系统为 Ubuntu 20.04.3 LTS。打印机为兄弟HL-L2321D

这台打印机有时在我断开连接然后移除并重新启动系统时工作正常。有时它在打印几页后突然停止打印。有时它不会打印但状态显示打印已完成。

有时打印机在更新 ( sudo apt-get update) 和升级 ( sudo apt-get upgrade) 后可以正常工作。有时打印机在相同的更新和升级后会停止打印。

您可以从测试页面中的以下详细信息中获取更多信息

Media Limits: 0.11 x 0.11 to 8.15 x 11.47 inches 
Job ID: HL-L2320D-series-337 
Driver: br12320d.ppd 
Driver Version: 6 
Description: Brother HL-L2320D series Printer 
Location: .....................
Make and Model: Brother HL-L2320D series, using brlaser v6
Printer: HL-L2320D-series 
Created at: Wed Sep 22 13:47:52 2021 Printed at: Wed Sep 22 13:47:52 2021 

现在我想知道确切的文件位置该问题持续出现的原因是什么?

答案1

驱动程序:br12320d.ppd 驱动程序版本:6

您正在使用来自打印机驱动程序包的免费驱动程序。非免费的 Brother 打印机驱动程序应该不需要。您想找出问题的原因。您可以先测试打印系统过滤器。

执行sudo cupsfilter -p /etc/cups/ppd/PPD -m printer/foo -e ANY_FILE > out.dat

ANY_FILE 是您可以找到的任何文本、PostScript 或 PDF 文件。您可以对各种文件运行该命令任意多次。您希望所有过滤器都能顺利完成且不出现错误。

PPD 是打印机的 ppd 文件名。我不知道它是什么。您必须用您已有的文件名替换 PPD。

将日志添加2>log到命令末尾。

如果log显示所有过滤器均成功运行,则可以使用 测试 USB 连接cat out.dat > /dev/usb/lp0。检查是否/dev/usb/lp0存在。文件将直接发送到打印机,无需进行过滤。

相关内容