[plug] using CUPS & netatalk to do mac printer spooling

Craig Ringer craig at postnewspapers.com.au
Wed Oct 22 14:18:42 WST 2003


This problem does not appear to be CUPS after all. If it is, then it's a 
  darn weird problem. GhostScript is happy with the jobs I captured 
after they'd been through CUPS .... and it turns out that so is Adobe 
Acrobat Distiller. If Distiller will process the PostScript, then it's 
very likely to be OK - especially if gs, with it's entirely different PS 
engine, is also happy.

So... I have two printers that spew gibberish when sent these files, but 
both Acrobat Distiller and GhostScript think the files are fine. I've 
tested sending them using JetDirect to both printers
(`nc < $PSFILE $PRINTER_HOSTNAME 9100`) and using the browser-based 
print interface on the Xerox - same problem.

All the problem files contain binary data, despite print settings on the 
macs to send ASCII. It seems to be mostly fonts (even when font 
embedding is off and there is no text in the document - *sigh*) but 
Quark sends EPSes exactly as-is, binary or ASCII, as well. On the other 
hand, they're processed fine by two different PS interpreters so I don't 
see how it could be binary corruption issues. I did have one job that 
looked like it might suggest binary corruption, but I can't seem to 
reproduce that problem and all the others convert to PDF fine.

This remains a really weird issue, but I'm not at all sure that CUPS is 
the problem. I'll let you all know if I find out what was going on - in 
part so that if anybody else runs into this later, they find the 
archives.  I don't know about you folk, but I get what I'd consider a 
surprising amount of mail from people about posts archived on cantech 
from the plug archives. It seems google is still keeping busy.

I'm now wondering things about line-ending differences... perhaps gs and 
distiller are smart enough to account for them, but the printer RIPs 
aren't? It seems a bit odd - especially since the big Xerox we have here 
has an Adobe PS3 RIP in it.

Craig Ringer


_______________________________________________
plug mailing list
plug at plug.linux.org.au
http://mail.plug.linux.org.au/cgi-bin/mailman/listinfo/plug


More information about the plug mailing list