Мой CUPS хорошо работает из таких приложений, как gedit, Open Office или GIMP, но с помощью командной строки не получается. Пример:
lp -d MFCJ470DW adeu.txt
идентификатор запроса: MFCJ470DW-40 (1 файл(ы))
Затем в localhost:631 -> Jobs мы видим:
MFCJ470DW-40 adeu.txt jordi 1k Неизвестно остановлено
"Сбой фильтра"
Также я пробовал с пакетом CUPS-PDF с теми же результатами.
lp -d Virtual_PDF_Printer_2 adeu.txt
идентификатор запроса Virtual_PDF_Printer_2-41 (1 файл(ы))
и снова сеть:
Virtual_PDF_Printer_2-41 adeu.txt jordi 1k Неизвестно остановлен
"Сбой фильтра"
Все исправления, которые я нашел о «сбое фильтра», не работают, странно то, что CUPS работает хорошо, только команда lp не работает. Действительно, в папке $HOME/PDF у нас есть файл home_jordi_PDF-job_41.pdf, но он пустой.
Строки, относящиеся к /var/log/cups/error_log, мне не помогают:
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetArray: job_printer_state_message[2]=\"Сбой фильтра\"
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetVariable: SERVER_NAME=\"localhost\"
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetVariable: REMOTE_USER=\"jordi\"
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetVariable: CUPS_VERSION=\"CUPS v2.3.1\"
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetArray: job_preserved[3]=\"1\"
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetArray: job_printer_name[3]=\"Virtual_PDF_Printer_2\"
D [02/ноября/2021:17:44:22 +0100] [CGI] cgiSetArray: job_printer_uri[3]=\"/printers/Virtual_PDF_Printer_2\"
Какая здесь может быть ошибка?