logo       

Re: Re: Reverse-engineering CD printing on the Epson R300: msg#00100

linux.printing.gimp-print.devel

Subject: Re: Re: Reverse-engineering CD printing on the Epson R300

From: "Kenneth P. Esler Jr." <esler@xxxxxxxx>
Date: Sat, 24 Jul 2004 21:33:00 -0500

By editting the remote mode commands for the CD media source, in
the variable cd_cutter_roll_feed_input_slots[] in file
print-escp2-data.c, I was able to get the CD tray to feed and print
within the gimp plugin, although alignment with the CD is terribly
off. However, when printing postscript with cups, I always get the
following error in my log file when trying to print to the CD, and
nothing happens:

W [24/Jul/2004:20:46:44 -0500] [Job 137] Media tray empty!
E [24/Jul/2004:20:46:48 -0500] [Job 137] Gimp-Print: options failed to
verify.
E [24/Jul/2004:20:46:48 -0500] [Job 137] Gimp-Print: Make sure that you
are using ESP Ghostscript rather
E [24/Jul/2004:20:46:48 -0500] [Job 137] Gimp-Print: than GNU or AFPL
Ghostscript with CUPS.
E [24/Jul/2004:20:46:48 -0500] [Job 137] Gimp-Print: If this is not the
cause, set LogLevel to debug2 to identify the problem.
E [24/Jul/2004:20:46:48 -0500] [Job 137] Gimp-Print Invalid printer
settings!
E [24/Jul/2004:20:46:48 -0500] [Job 137] Gimp-Print No pages found!
E [24/Jul/2004:20:46:48 -0500] PID 11022 stopped with status 1!

On turning on debug, I find I get the error:

D [24/Jul/2004:21:30:33 -0500] [Job 145] Gimp-Print internal: `A4' is
not a valid PageSize

Any suggestions as to how to resolve this conflict?

BTW, the remote mode command string that seemed to work was
{26,

"PM\002\000\000\000IR\002\000\000\003FP\003\000\000\000\000PP\003\000\000\002\001"}

This is good to know. This is next on my queue (I have some other
non-Gimp-Print stuff I have to work on first). Then maybe I'll
finally get a crack at the R800, which has finally arrived.

You need to set one of the two special CD page sizes in order to print
to a CD. The driver itself should take care of telling the printer to
print A4 size. The GIMP plugin doesn't allow you to choose an invalid
page size, but CUPS doesn't forbid it (the PPD files don't have all
the different constraints actually coded -- it would be prohibitive).

I really do want to get direct to CD printing working. This feature
is in heavy demand. Thanks for doing the legwork.
--
Robert Krawitz <rlk@xxxxxxxxxxxx>

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

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


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise