Try: $ gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sPAPERSIZE=letter -g5100x6600 -r600x600 -sDEVICE=bitcmyk -dCOLORSCREEN -dMaxBitmap=500000000 '-sOutputFile=xxx.prn' test.ps; $ ls -l xxx.prn -rwxr--r-- 1 rick rick 0 2009-02-12 13:15 xxx.prn test.ps is the Redhat test page (attached).
Created attachment 4793 [details] Redhat test page
It used to work on 8.63 and before!!!!
This was fixed by rev 9452 which, unfortunately did not make the 8.64 release.
Created attachment 4794 [details] gdevbit.c.patch This is the fix.
When is 8.65 coming out? This affects: HP Color LaserJet 1500/1600/2600/CP1215, Samsung CLP-300/315/600/610 etc., Xerox 6110 etc., Konica Minolta 2300 DL/2430 DL/2530 DL etc., Lexmark C500.
The next scheduled release is August. We may do a interm release sooner than that, but this isn't decided.
$ pwd /home/rick/src/ghostscript-8.64 $ patch -p0 <~/tmp/gdevbit.c.patch patching file base/gdevbit.c Hunk #1 succeeded at 653 with fuzz 2. Hunk #2 FAILED at 671. 1 out of 2 hunks FAILED -- saving rejects to file base/gdevbit.c.rej
I can confirm the fix, but the attached patch is broken. I have simply replaced base/gdevbit.c by the file from trunk (diff is VERY similar) and it worked. Tested with the test case of the Ubuntu bug report (https://bugs.edge.launchpad.net/ubuntu/+source/ghostscript/+bug/331127) and also being able again to print on the HP Color LaserJet 2600n with Rick's driver. Thanks, Rick, for reporting this, and thanks, Ray, for supplying the patch.
Created attachment 4801 [details] bitcmyk-blank-output.patch Replacement for the attached patch. This is the which I created for the Ubuntu package of Ghostscript 8.64 and it fixes the bug.