Re: Ghostscript not working in Woody
On Mon, 12 Aug 2002 23:09:30 +0100, Chris Lale wrote:
>Ghostscript sends raw PostScript to my Canon BJC-4200 inkjet printer. (I
>have a fresh install of Woody 3.0 r0.) Invoking lpr should cause gs to
>send an image of the file, but is sends PS code.
>
<snip>
>Here is a copy of my /etc/printcap file:
>-------------------------------------------------------------
># /etc/printcap: printer capability database. See printcap(5).
># You can use the filter entries df, tf, cf, gf etc. for
># your own filters. See /etc/filter.ps, /etc/filter.pcl and
># the printcap(5) manual page for further details.
>
>lp|Generic dot-matrix printer entry:\
> :lp=/dev/lp0:\
> :sd=/var/spool/lpd/lp:\
> :af=/var/log/lp-acct:\
> :lf=/var/log/lp-errs:\
> :pl#66:\
> :pw#80:\
> :pc#150:\
> :mx#0:\
> :sh:
>
># rlp|Remote printer entry:\
># :lp=:\
># :rm=remotehost:\
># :rp=remoteprinter:\
># :sd=/var/spool/lpd/remote:\
># :mx#0:\
># :sh:
>----------------------------------------------------------
>Why is the switch -sDEVICE=bjc600 failing to override the lp|Generic
>dot-matrix printer entry?
I won't pretend to know what I'm talking about, just some idle thoughts.
I don't see any set-up for the bjc600. What does the switch switch to?
lp sends raw data to the printer. Try it with a text file.
>
>2.
> > (actually, this is a bit strange, lpr should call gs, not
> > the other way around).
>You are right! lpr does not seem to be calling gs. Unfortunately,
>invoking lpr directly (in Woody 3.0) churns out PostScript code on the
>printer. However, lpr DOES work correctly on my Potato 2.2 system:
There is no :if= (input filter) to route the file to gs or anywhere
else. Another idle thought, is Potato using the same printcap? What
does its printcap show?
BTW, I found Apsfilter to be nearly automatic to set up, combining lpr,
apsfilter, and gs.
<snip>
--
gt kk5st@swbell.net
The advice is free, and worth every cent.
Reply to: