Непоследовательная печать с CUPS на Raspberry Pi - PullRequest
0 голосов
/ 29 января 2019

Я печатаю изображение на термопринтере с малинового пи.Это работает нормально в большинстве случаев, но у меня есть проблема, когда работа никогда не завершается.

Команда проста: lp <filename>, и у меня установлен термопринтер по умолчанию.Это работает, но иногда это не будет печатать в этом терминале.Тогда просто открытие нового терминала и отправка той же самой точной команды работает.Мне просто нужно было открыть несколько терминалов и прыгать между ними, пока один из них не напечатает их.

У кого-нибудь есть понимание того, почему это происходит и какое может быть возможное решение?

Я запускаю это из:
Raspbian Stretch
CUPS v2.2.1
Zebra ZD410

Вот конец вывода неудачного задания (задание 118) и успешногозадание (задание 119) из / var / logs / cups / error_log

1 Ответ

0 голосов
/ 19 февраля 2019

Вы даже не называете конкретный дистрибутив Linux, который вы используете, и какую версию CUPS это включает.

Не знаю, в чем ваша проблема ...

Но вот идеякак начать сужать:

  1. Включить LogLevel debug в /etc/cups/cupsd.conf и перезапустить демон CUPS.

  2. Теперь вы можете следить за тем, что CUPS делает со своими заданиями на печать:

     less /var/log/cups/error_log
    

Это может дать вам подсказку.Обратите внимание, что все строки в журнале, начинающиеся с E, обозначают сообщение с уровнем журнала «ошибка».(I обозначает уровень журнала «info», W - «предупреждение», а N - «уведомление».)


Есть еще одна вещь, которую вы можете сделать:

  • Определите, если случается, что один и тот же файл задания печатается иногда или не печатается в другое время. Если это так, то это выглядит как «случайный» сбой устройства печати или путь передачи из CUPS в принтер, где какое-то переворачивание бита приводит к ошибке.Если нет (тот же файл никогда не печатается), то это дает вам еще один совет, чтобы сузить реальную проблему.
...