由于打印堆栈有点复杂,而且我不太熟悉它,所以我想知道报告与打印相关的错误的最佳方法是什么,因为我不知道堆栈的哪个部分负责我正在经历的问题。理想情况下,我希望使用ubuntu-bug,以便在错误报告中提供一些相关的系统信息,但我不知道要指定哪个包。
编辑:我刚刚提交了bug #981586,要求提供一个用于归档打印相关错误的apport选项。
发布于 2012-04-14 13:30:04
嗯,打印系统的核心是'cups',所以这是一个很好的地方放置打印错误,除非你有更具体的东西。另见:https://wiki.ubuntu.com/DebuggingPrintingProblems
然而,至少有三个部分的印刷问题;
1)生成要打印的文件/流的应用程序;2)特定打印机的驱动程序;3)中央打印队列的内容
如果您能够找出其中之一是您的问题的原因,那么它将使调试变得更容易,并且您可能还能够找到一个更具体的包。然而,它们可以交互(著名的bug,星期二从OpenOffice打印到兄弟打印机可能是最坏的情况!)。
因此,尝试将问题分解如下:( a)如果将应用程序打印到postscript或PDF文件(如果有选项,请尝试两者),然后在查看器中查看生成的postscript或PDF文件,对吗?如果是的话,那么你的bug就不太可能是打印机特有的,甚至是杯子。b)只有该应用程序有问题吗?c)如果在打印机上使用其他选项(例如,不要使用n-up打印或双面打印),问题会消失吗?
如果你根本不能打印,那么lsusb看打印机是否被看到(如果USB)是一个很好的选择,杯子日志也是如此。
戴夫
https://askubuntu.com/questions/121986
复制相似问题