在Raspberry Pi上使用CUPS进行打印不一致

问题描述 投票:1回答:1

我正在用覆盆子pi的热敏打印机打印图像。这大部分时间都可以正常工作但我有一个问题,即工作永远不会完成。

命令只是一个简单的:lp <filename>,我将热敏打印机作为我的默认设置。这有效,但有时,它不会在该终端打印。然后只需打开一个新的终端并发送相同的确切命令。我不得不让一些终端打开并在它们之间跳转,直到其中一个打印出来。

有没有人知道为什么会发生这种情况以及可能的解决方案是什么?

我正在运行这个: Raspbian Stretch CUPS v2.2.1 斑马ZD410

这是来自/ var / logs / cups / error_log的不成功作业(作业118)和成功作业(作业119)的输出结束

bash printing raspberry-pi thermal-printer cups
1个回答
0
投票

您甚至没有命名您正在运行的确切Linux发行版,以及这涉及的CUPS版本。

不知道你的问题是什么......

但是这里有一个想法如何开始缩小范围:

  1. LogLevel debug中启用/etc/cups/cupsd.conf并重新启动CUPS守护程序。
  2. 现在,您可以按照CUPS对打印作业执行的操作: less /var/log/cups/error_log

这可能会给你一个提示。请注意,以E开头的日志中的所有行都表示日志级别为“error”的消息。 (I表示日志级别'info',W是'警告',N是'通知'。)


还有一件事你可以做:

  • 确定是否发生了有时相同的作业文件打印或在其他时间不打印。如果是这样,则看起来打印设备的“随机”故障,或从CUPS到打印机的传输路径,其中某些位翻转引入了错误。如果没有(同一个文件永远不会打印),那么这会给你另一个提示来缩小真正的问题。
© www.soinside.com 2019 - 2024. All rights reserved.