[Inkjet-list] Foomatic+Gutenprint finally works!

Robert L Krawitz rlk at alum.mit.edu
Thu Mar 24 18:21:26 PST 2005


I finally got Foomatic and Gutenprint 5.0 beta playing nice together,
although it was a bit painful because both ijsgutenprint and Foomatic
still had some 4.2 cruft left over.  I'm not certain that all corner
cases work, but it at least appeared to do things correctly and set
the right options.

One oddity I noticed is that with default settings the -r option looks
weird (-r360x360FromPrintoutMode rather than -r360x360).  Dunno why.

D [24/Mar/2005:21:06:59 -0500] [Job 1] foomatic-gswrapper: gs '-dPARANOIDSAFER' '-dNOPAUSE' '-dBATCH' '-sDEVICE=ijs' '-sIjsServer=ijsgutenprint' '-dIjsUseOutputFD' '-sDeviceManufacturer=Epson' '-sDeviceModel=escp2-c80' '-dDEVICEWIDTHPOINTS=612' '-dDEVICEHEIGHTPOINTS=792' '-r360x360FromPrintoutMode' '-sIjsParams=STP_MediaType=Plain,STP_Brightness=1.000000,STP_Saturation=1.000000,STP_Contrast=1.000000,STP_Density=1.000000,STP_BlackDensity=1.000000,STP_CyanDensity=1.000000,STP_MagentaDensity=1.000000,STP_YellowDensity=1.000000,STP_ColorCorrection=None,STP_DitherAlgorithm=None,STP_EnableBlackDensity=Disabled,STP_EnableCyanDensity=Disabled,STP_EnableDensity=Disabled,STP_EnableMagentaDensity=Disabled,STP_EnableYellowDensity=Disabled,STP_Gamma=1.000000,STP_BlackGamma=1.000000,STP_CyanGamma=1.000000,STP_MagentaGamma=1.000000,STP_YellowGamma=1.000000,STP_EnableBlackGamma=Disabled,STP_EnableCyanGamma=Disabled,STP_EnableGamma=Disabled,STP_EnableMagentaGamma=Disabled,STP_EnableYellowGamma=Disabled,STP_LinearContrast=1,STP_BlackTrans=1.000000,STP_EnableBlackT
D [24/Mar/2005:21:06:59 -0500] [Job 1] rans=Disabled,STP_EnableGCRLower=Disabled,STP_EnableGCRUpper=Disabled,STP_EnableInkLimit=Disabled,STP_GCRLower=0.200000,STP_GCRUpper=0.500000,STP_InkLimit=4.000000,STP_InkSet=None,STP_InkType=None,STP_Resolution=720x360sw,STP_PrintingDirection=None,STP_Weave=None,STP_AdjustDotsize=1,STP_ImageType=TextGraphics,STP_Quality=Standard,' '-sOutputFile=| cat >&3' '/dev/fd/0' 3>&1 1>&2

One other workaround that's needed is that foomatic-kitload doesn't
remove old XML files, and all of the XML files have been renamed.
This results in corrupted PPD files.  The workaround is to

rm -f /usr/local/share/foomatic/db/source/opt/gutenprint-ijs*

before running make install.  This can't be fixed very easily in
Gutenprint; it needs to be fixed in Foomatic.

Thanks to Grant Taylor and Till Kamppeter for assistance.

This is a key milestone on the way to 5.0 release.

The next thing I'm going to work on is the Epson Stylus Photo R800.
I've put some code in to handle N-color support, but initial tests
don't look very good.

-- 
Robert Krawitz                                     <rlk at alum.mit.edu>

Tall Clubs International  --  http://www.tall.org/ or 1-888-IM-TALL-2
Member of the League for Programming Freedom -- mail lpf at uunet.uu.net
Project lead for Gimp Print   --    http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton




More information about the printing-driver mailing list