[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-16 Thread Till Kamppeter
The Ghostscript command line used by pdftops when the printer is Kyocera is the following: gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=ps2write -sOUTPUTFILE=%stdout -dLanguageLevel=3 -r600 -dCompressPages=false -dCompressFonts=false -dNoT3CCITT -c save pop -f /tmp/02bbe4f8e7e74 The resolution (

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-16 Thread Till Kamppeter
Sorry, the last comment was meant for another bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/977912 Title: Kyocera FS1320D needs resolution set in ghostscript filter To manage notifications

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-16 Thread cliddell
What we were talking about is, if you look in Acrobat Pro, in the dialogue for creating Postscript, it has a drop down menu titled Transparency Flattener Preset which has the options High Resolution, Medium Resoluiton and Low Resolution. Those options are totally independent of the resolution

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-12 Thread Maximilian Federle
Testing results: cups/ghostscript ps at 600 dpi: time nc -w1 192.168.2.103 9100 output.ps real0m11.601s user0m0.000s sys 0m0.004s cups/ghostscript ps at 300 dpi: time nc -w1 192.168.2.103 9100 output.ps real0m0.322s user0m0.004s sys 0m0.000s 300 dpi is pretty fast

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-12 Thread Till Kamppeter
Maximilian, the changes apply for all Kyocera printers as we assume that printers of the same manufacturer have usually the same PS interpreter with the same bugs. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-12 Thread Maximilian Federle
One last thing: (I quote chrisl here) actually, it might be worth seeing if tkamppeter_ would be amenable to an enhancement request to allow decoupling of the *printer* resolution from the Ghostscript (transparency flattening) resolution - applications like Acrobat and Illustrator offer exactly

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Maximilian Federle
This does not fix the problem. I chose 300 dpi in the printer settings dialog and printed to a FileDevice Printer with the Kyocera PPD. The result is a ~1.0 MB file that takes ages to process. I didn't let it finish because I can't block the printer here for 20 minutes.. time nc -w1

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Launchpad Bug Tracker
This bug was fixed in the package cups-filters - 1.0.14-0bzr1 --- cups-filters (1.0.14-0bzr1) precise; urgency=low * New upstream release - pdftops: Determine printing resolution from the PPD file and supply it on the Ghostscript or pdftops (Poppler) command line, so

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Till Kamppeter
Thank you for testing, Maximilian. This was a first, less invasive solution, simply trying to get rid of the resolution mismatch but not reducing resolution. I will do the second approach of reducing the resolution to 300 dpi or 360 dpi (depending on the printer) today. ** Changed in:

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread cliddell
Till, It is confusing why using the native resolution doesn't result in the fastest printing. Some thoughts (based on some experience with Kyocera products): there may be some extremely poor buffer management going on, meaning that the larger amount of data causes this kind of slow down.

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Maximilian Federle
Being the average layman, I'm slightly confused. Shouldn't the filter resolution be = the max. resolution set in the printing settings? This way one could choose speedy printing by using a lower resolution in the settings. -- You received this bug notification because you are a member of Ubuntu

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread cliddell
After a *lot* to-fro testing (and a lot patience and help from Maximilian!), we've finally narrowed down the problem, and it is not a simple resolution issue. It seems that the Kyocera printer is having issues when the data filter chain looks like: ASCII85Decode-LZWDecode-ASCII85Decode Which is

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/cups-filters -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/977912 Title: Kyocera FS1320D needs resolution set in ghostscript filter To manage notifications about this

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Till Kamppeter
** Changed in: cups-filters (Ubuntu) Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/977912 Title: Kyocera FS1320D needs resolution set in ghostscript filter To

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Till Kamppeter
Maximilian, thank you for testing again. I have uploaded a new version of cups-filters (1.0.15-0bzr1~ppa1) to my PPA now. As soon as it got built on the PPA you can get it by simply updating your system. Its pdftops filter uses the command line indicated by Chris Liddell in comment #9 for Kyocera.

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-11 Thread Launchpad Bug Tracker
This bug was fixed in the package cups-filters - 1.0.15-0bzr1 --- cups-filters (1.0.15-0bzr1) precise; urgency=low * New upstream release - pdftops: Suppress image compression only for Brother printers as they really need this measure to print at all. This accelerates

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-10 Thread cliddell
It looks like the poppler pstops tool defaults to 300 dpi, compared to Ghostscript's ps2write's 720dpi. Normally, this would not matter (both will always try to preserve scalability whenever possible), but when flattening transparency, the resulting image is created at the requested resolution.

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-10 Thread Till Kamppeter
** Changed in: cups-filters (Ubuntu) Milestone: None = ubuntu-12.04 ** Changed in: cups-filters (Ubuntu) Importance: Undecided = High ** Changed in: cups-filters (Ubuntu) Status: New = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-10 Thread Till Kamppeter
** Changed in: cups-filters (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/977912 Title: Kyocera FS1320D needs resolution set in ghostscript

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-10 Thread Till Kamppeter
Fix (cups-filter 1.0.14-0bzr1) is uploaded and waiting for approval by the release team. The pdftops filter calls Ghostscript with the Resolution attribute ( -r ...) now to tell Ghostscript's the printer's resolution or at least a resolution where the actual printing resolution is a multiple of,

[Bug 977912] Re: Kyocera FS1320D needs resolution set in ghostscript filter

2012-04-10 Thread Till Kamppeter
Maximilian, for testing until the package gets approved, please get the same, identical package from my PPA, by simply adding my PPA to your package repositories and updating your system. Follow the instructions on: https://launchpad.net/~till-kamppeter/+archive/ppa After that update and you