Как сообщить об ошибках, связанных с печатью?

Как сообщить об ошибках, связанных с печатью?

Поскольку стек печати довольно сложен, и я не очень хорошо с ним знаком, я хотел бы узнать, как лучше всего сообщить об ошибке, связанной с печатью, поскольку я не знаю, какая часть стека отвечает за проблему, с которой я сталкиваюсь. В идеале я хотел бы использовать , ubuntu-bugчтобы предоставить некоторую важную системную информацию в своем отчете об ошибке, но я не знаю, какой пакет указать.

Редактировать: Я только что подалошибка №981586чтобы запросить опцию apport для регистрации ошибок, связанных с печатью.

решение1

Ну, ядром системы печати являются «чашки», так что это хорошее место для размещения ошибок печати, если у вас нет чего-то более конкретного. Также см.:https://wiki.ubuntu.com/DebuggingPrintingProblems

Однако проблема печати всегда состоит как минимум из трех частей:

1) Приложение, которое создает файл/поток для печати. ​​2) Драйверы для конкретного принтера. 3) Центральная очередь печати.

Если вы можете выяснить, какой из них является причиной вашей проблемы, то это облегчит отладку, и вы также сможете найти более конкретный пакет. Однако они могут взаимодействовать (знаменитый баг, когда печать из OpenOffice на принтерах Brother во вторник, вероятно, является худшим случаем!).

Итак, попробуйте разделить проблему на части: а) Если вы заставляете приложение печатать в файлы PostScript или PDF (попробуйте оба варианта, если у вас есть такая возможность), а затем смотрите на полученный файл PostScript или PDF в просмотрщике, все ли в порядке? Если да, то ваша ошибка вряд ли связана с принтером или даже чашками. б) Проблема только в этом приложении? в) Исчезает ли проблема, если вы используете другие параметры на принтере (например, не используете печать n-up или двустороннюю печать)

Если вы вообще не можете печатать, то хорошим вариантом будет lsusb, чтобы проверить, виден ли принтер вообще (если он USB), а также журналы CUPS.

Дэйв

Связанный контент