我有一台 Epson Stylus P50 USB 打印机,我需要打印多份(50~100 份)通过 Windows 创建的 .prn 文件。
我无法更改/转换这些文件;它们需要按原样打印。
我使用 cups 和 gutenprint 驱动程序为 epson R285 安装了打印机(这两种打印机型号之间没有太大区别)。
我的问题是使用
lp -d printer_name -n 100 /path/to/file.prn
或者
lpr -P printer_name -# 100 /path/to/file.prn
无法按预期工作;打印机随机停止,在 CUPS 中我收到错误Unable to write 9640 bytes on printer_name
并且作业队列恰好被自动清除。
有时打印机打印1~2份后就会停止,但通常是打印第1份后就停止了。
我猜问题在于 Ubuntu 预期的打印机缓冲区比实际的要大……但我真的不知道。
那么,有没有办法增加打印机缓冲区,或者降低 Ubuntu 期望打印机具有的缓冲区?
编辑:即使只提供 1 份副本也会出现错误。
答案1
那个错误可能与您的情况相关,但不幸的是它没有提供解决方案。
如果您受到该错误的影响,您应该将该错误标记为影响您(左上角)并订阅该错误。