On Fri 17 Jan 2014 at 20:16:51 +0100, pierre-philipp braun wrote: >My point being, is it truly mandatory > for the printer to be postscript compatible to be able to do that (lptest > > /dev/ulp{t,n}0) or LPD/samba with a raw printacap entry? I don't think so, at least for plain text test printing. Most printers that require funny drivers can print plain text using their own built-in font, even if it's ugly. I need to use Splix for my printer (a Samsung ML-1640) and the usb connection is a bit funny there too. Sometines I need to unplug and replug the printer between two print jobs, or it won't print the second one. (I had to make a small patch to it - some compression parameter wasn't passed through from a configuration file and a code patch seemed simpler than debugging where it got lost. Here it is; maybe it helps you: I put this file in /usr/pkgsrc/localpatches/wip/splix/patch-za and it automatically gets used when building via pkgsrc if you also have LOCALPATCHES = /usr/pkgsrc/localpatches in /etc/mk.conf. --- src/document.cpp.dist 2010-02-05 20:59:41.000000000 +0100 +++ src/document.cpp 2010-02-05 21:00:10.000000000 +0100 @@ -108,7 +108,11 @@ page->setHeight(pageHeight); page->setColorsNr(colors); page->setPageNr(_currentPage); - page->setCompression(header.cupsCompression); + DEBUGMSG("header.cupsCompression=%d", (int)header.cupsCompression); + if (header.cupsCompression != 0) + page->setCompression(header.cupsCompression); + else + page->setCompression(17); page->setCopiesNr(header.NumCopies); // Calculate clippings and margins > Pierre-Philipp -Olaf. -- ___ Olaf 'Rhialto' Seibert -- The Doctor: No, 'eureka' is Greek for \X/ rhialto/at/xs4all.nl -- 'this bath is too hot.'
Attachment:
pgpmi18sqxhVe.pgp
Description: PGP signature