From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3)
Description of problem:
When I set up a locally connected Panasonic KX-P1124i printer on
/dev/lp1 with default options using system-config-printer-0.6.116-1,
sending a PostScript job to the printer just feeds blank pages. The
"CUPS test page" and the "US Letter PostScript test page" print OK,
but jobs sent from enscript or Mozilla print blank.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Using system-config-printer, set up a queue named "lptest" for a
Panasonic KX-P1124i printer on local port /dev/lp1 using all default
options (omni-compiled driver -- the only choice).
2. Click "Yes" when asked to print a test page.
3. Run "echo hello | enscript -P lptest".
Actual Results: The CUPS test page prints just fine. The job
submitted by enscript prints a blank page.
Expected Results: A normal page from enscript, with a header and the
PostScript output from gimp prints correctly. Gimp is producing
PostScript level 2, while enscript and Mozilla generate PostScript
level 3. I suspect the interpreter is mishandling PostScript level 3
for this device. PostScript level 3 is working fine on other devices
(e.g., Okipage 6ex using the ljet4 driver).
Please try enabling the "Prerender PostScript" option on the driver options
page. Does that fix the problem?
BTDT -- no change. I'll attach the CUPS error_log (LogLevel debug) from an
"echo hello | enscript -Plp" job. On my system "lp" is a KX-P1124i.
Created attachment 110358 [details]
CUPS error_log for enscript output to KX-P1124i
How about if you try changing the model from KX-P1124i to KX-P1124 using
system-config-printer, so that you use the "epson" driver instead?
I am unable to edit the existing queue. See bug 146908. If I create a new
print queue and use the KX-P1124 "epson" driver, the "echo hello | enscript
-Plptest" does print text on the page, but with the print quality of a bad 9-pin
printer. See attachment.
Created attachment 110561 [details]
Sample printout using KX-P1124 "epson" driver
Hmm. You could try changing the 'Resolution' field -- does that improve things?
OK. Many of the resolutions for the KX-P1124 don't correspond to anything the
KX-P1124i is capable of doing, but 180x180 DPI is satisfactory for the few times
I actually send PostScript to that printer.
So, I guess my complaint now reduces to the apparent inability of the
"omni-compiled" driver to handle PostScript level 3.
FC4 will not include the Omni driver.