[Foomatic] Some foomatic-db issues - based on 20040517 release

Marcelo Ricardo Leitner mrl at conectiva.com.br
Fri Jun 4 06:30:05 PDT 2004


Hi All,

After doing some tests with foomatic, which tried to configure every printer
with every possible driver for it, I got some results:


The following driver has empty prototype of the command line, and the ppd
generated sets gs command to nothing:
lj5mono, lj4dith, pxlcolor, cljet5c, iwlo, iwlp and iwlq

The drivers stc740ih.upp and stc740p.upp should have 'S' from 'Stc' in
uppercase, according to EPS Ghostscript main installation. Without this the
driver is not found.


HP-DeskJet_500:
==============

[*] foomatic-configure command used:

foomatic-configure -p HP-DeskJet_500 -d pcl3 -n masstest

[*] theory:

http://home.t-online.de/home/Martin.Lottermoser/gs-pcl3.html

   -dDryTime=delay

           With the exception of the DeskJets 500 and 500C, series-500 DeskJet printers can be told to guarantee a minimum
           drying time of delay seconds before the next page of the same print job is dropped on a newly printed page. (This
           interval can be terminated by pressing the Load/Eject button.) The printer will choose default values depending on
           the current print quality, hence it is normally not necessary to specify this option and the feature is even
           considered obsolete for post-series-500 DeskJets although it is still supported by some of them.

[*] gs error:

D [25/May/2004:09:31:48 -0300] [Job 1727] foomatic-gswrapper: gs '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=pcl3' '-r300x300' '-sSubdevice=hpdj500' '-sColorModel=Gray' '-sMedium=0' '-dDryTime=10' '-sIntensityRendering=halftones' '-dRasterGraphicsQuality=0' '-dDITHERPPI=60' '-dMaxBitmap=8388608' '-sOutputFile=| cat >&3' '/dev/fd/0' 3>&1 1>&2
D [25/May/2004:09:31:49 -0300] [Job 1727] ? pcl3: The HP DeskJet 500 does not support setting a dry time.
D [25/May/2004:09:31:49 -0300] [Job 1727] Unrecoverable error: rangecheck in .putdeviceprops

[*] Solution?

I don't have any at this time, sorry.



Epson-EPL-6200L:
===============

[*] Problem:

Default driver, epl6100l, does not support the printer.

[*] Solution?

Maybe it's just a type.. shouldn't it be pointed to epl6200l ?



HP-DesignJet_2500CP:
===================

[*] Problem:

Default driver, Postscript, claims it does not support the printer.

[*] Solution?

I don't know if the printer really support PostScript, the current solution I
adopted for this is changing it to another driver that was also supported,
gimp-print.



ml85p driver:
============

[*] Problem:

Bogus command line defined at drivers/ml85p.xml .

[*] Solution?

Current commandline: gs -q -dNOPAUSE -dPARANOIDSAFER -dBATCH -r600x600 -sDEVICE=pbmraw%A%Z -sOutputFile="|ml85p%B" - 1> /dev/null 2>&1
My suggested: gs -q -dNOPAUSE -dPARANOIDSAFER -dBATCH -r600x600 -sDEVICE=pbmraw%A%Z -sOutputFile=- - | ml85p%B



oce9050 driver:
==============

[*] Problem:

Command line has a wrong newline in the middle of it, causing foomatic to
interpret it as 2 commands.

[*] Solution?

I just removed the newline from there:

-  <prototype>gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=oce9050%A%Z
--sOutputFile=- -</prototype>
+  <prototype>gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=oce9050%A%Z -sOutputFile=- -</prototype>


Thanks,
-- 
Marcelo Ricardo Leitner <mrl at conectiva.com.br>




More information about the Printing-foomatic mailing list