The problem is not the fact whether evince produces PostScript or PDF
output when sending a print job to CUPS but the PDF which gets sent to
CUPS. This is not necessarily produced by evince, but rather by some
library like GTK or Cairo. So a real fix has to be done in the
appropriate library.

Another, but only partial fix would be to make evince simply passing
through the input file if it is PDF. This does not cover the case of
evince be used to display a non-PDF file (PostScript could also be
passed through).

Making evince outputting PostScript again is only a workaround for the
time being until PDF generation gets fixed. In addition, this causes
other problems which we solved by switching over to PDF output. If we do
this step, it only should be done in the Ubuntu package, not upstream.

Also any attempt to solve the problem by modifying the CUPS filters is
only a workaround, as CUPS prints all PDF files from other sources than
evince just fine.

-- 
Printing from evince (and perhaps other GTK apps) to PostScript printers is 
broken
https://bugs.launchpad.net/bugs/419143
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evince in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to