The only workaround I'm aware of is to use the "print to file" dialog and then print the corresponding print-to-file.pdf with evince.
When I print the file with evince, I can find a file in /var/spool/cups which I renamed to print-to-file-cups-from-evince.pdf. Note that this file is 15% smaller than the original. That said, I think it has something to do with the cups-filters package. At least, the file created by firefox can be read by evince which basically means that it seems to be somehow valid. The processing done by evince renders this document printable via cups on my FS-1020D printer. Still, I'm not happy with this workaround because printing from firefox and thunderbird is somehow not reliable and many times I think printing is done while it has not even started. ** Attachment added: "print-to-file-cups-from-evince.pdf" https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/802942/+attachment/4463506/+files/print-to-file-cups-from-evince.pdf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/802942 Title: printing PDFs (and other complex documents) from GTK applications fails To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/802942/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs