Red Hat Bugzilla – Bug 74053
Epson Stylus C80 Not An Option For Printing In GIMP
Last modified: 2008-05-01 11:38:03 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2a) Gecko/20020912
Description of problem:
I am trying to print from the GIMP to an Epson Stylus C80. I've used the CUPS
web interface to configure local USB printing. This works fine for other apps
such as Mozilla, a2ps, or using lpr directly.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start the GIMP, load picture to print.
2. Choose File -> Print
3. Choose Setup button in Printer Settings area.
4. Search in vain for the Epson Stylus C80. Can't find it, so leave printer
model as Postscript Level 2
Actual Results: Raw postscript text comes out from the printer. It appears to
be valid postscript, and if I use gv to view the output sent to the printer in
/var/spool/cups, it looks OK.
Expected Results: The picture should be printed.
Versions of relevent packages:
I'm not sure what's going on here. The C80 is listed as an option in the CUPS
web interface. There appears to be two copies of the C80 PPD file:
from the cups-drivers RPM and
from the gimp-print-cups RPM.
The command line being used in gimp-print is:
lp -s -dc80 -oraw
The 'print' plug-in in the GIMP package is an older version of gimp-print; the
'gimp-print' package doesn't actually provide that plug-in at the moment.
The fix is to make it do that, and then the C80 will be listed.
I guess I'm confused because the C80 was first supported in version 4.2.0 of
gimp-print, at least in the regular releases from gimp-print.sourceforge.net.
And, seeing the file /usr/share/cups/model/C/escp2-c80.ppd.gz from
gimp-print-cups also made me think it should be working.
Indeed. (4.0.5 is the version supplied in the gimp package.)
This is fixed in gimp-1.2.3-11 and gimp-print-4.2.1-6, which will shortly appear