Comment 19 for bug 978120

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

You suffered the problem with Ghostscript being used for turning PDF to PostScript and no limit in the image rendering resolution (resolution used when non-bitmap parts of the PDF input get converted to bitmap images in the PostScript output). In addition, Ghostscript compresses the page data before sending it to the printer.

After installing the package and before doing the first bunch of changes you are using Poppler for turning PDF into PostScript and the image rendering resolution limit is 360 dpi. This resembles Ubuntu 11.10 and you can print with it.

The first bunch of changes leaves you with Poppler for PDF->PS conversion and lifts the rendering resolution limit completely, so that always the actual printing resolution is used, even if it is very high. You can also print under these conditions. But note that without the resolution limit complex PDFs or PDFs printed with evince can come out slowly.

After the second bunch of changes you switch back to Ghostscript as PDF->PS converter. You are again working without resolution limit. The difference to the original configuration with which you have observed the bug is that now the PostScript output of Ghostscript is not compressed. The "psdebug" option turns off Ghostscript's page compression. As you can print with this configuration it seems that Ghostscript's compression is the culprit for the bug. So stay with this configuration and observe how printing works for you with it, especially also with other applications than LibreOffice. We are looking into making this configuration the default for Ubuntu Quantal (12.10).