Older versions of tuxpaint didn't attempt to print postscript directly to lpr; instead, they piped the actual PNG image format data throught the pipeline "| pngtopnm | pnmtops | lpr".
Here's a debdiff against 0.9.15b-1ubuntu4 that simply removes the Adobe DSC/EPSF stuff, and pipes it out as a plain PostScript file. This seems quite likely to work, to me, but may not be the best solution, which I would believe to be to do Adobe DSC /right/ (including a working BoundingBox). Also, I haven't yet looked into the possibility that PostScript features of a higher level than the one claimed for conformance (level 2) are being used. Documentation on the printer appears to claim support for PostScript Level 3, so the issue wouldn't be lack of support for level 2 in the printer. This patch is for testing purposes /only/: not intended to be used to create a .deb for uploading (anyway, it's not against the most recent Edgy version, just the current Dapper one). -- Tuxpaint prints garbage to postscript printer (Brother HL 2700 CN) https://launchpad.net/bugs/49079 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
