Вы даже не называете конкретный дистрибутив Linux, который вы используете, и какую версию CUPS это включает.
Не знаю, в чем ваша проблема ...
Но вот идеякак начать сужать:
Включить LogLevel debug
в /etc/cups/cupsd.conf
и перезапустить демон CUPS.
Теперь вы можете следить за тем, что CUPS делает со своими заданиями на печать:
less /var/log/cups/error_log
Это может дать вам подсказку.Обратите внимание, что все строки в журнале, начинающиеся с E
, обозначают сообщение с уровнем журнала «ошибка».(I
обозначает уровень журнала «info», W
- «предупреждение», а N
- «уведомление».)
Есть еще одна вещь, которую вы можете сделать:
- Определите, если случается, что один и тот же файл задания печатается иногда или не печатается в другое время. Если это так, то это выглядит как «случайный» сбой устройства печати или путь передачи из CUPS в принтер, где какое-то переворачивание бита приводит к ошибке.Если нет (тот же файл никогда не печатается), то это дает вам еще один совет, чтобы сузить реальную проблему.