To reproduce the bug or verify the fix without having an appropriate printer do
cupsctl FileDevice=yes
cupsctl LogLevel=debug
lpadmin -p x -E -v file:/tmp/printout -P /usr/share/ppd/splix/xerox/ph6100.ppd -o PageSize=A4
lpr -P x /usr/share/cups/data/testprint.ps
Check /tmp/printout and /var/log/cups/error_log. See also the output of "lpstat -o" and "lpstat -p".
/tmp/printout should grow to something like 300 or 500 kB. I should start with something like
<ESC>%-12345X@PJL DEFAULT SERVICEDATE=20081111
@PJL SET USERNAME="till"
@PJL SET JOBNAME="testprint.ps"
@PJL DEFAULT POWERSAVE=ON
@PJL DEFAULT POWERSAVETIME=5
@PJL SET JAMRECOVERY=OFF
@PJL SET COLORMODE=COLOR
@PJL SET DUPLEX=OFF
@PJL SET PAPERTYPE=OFF
@PJL SET ALTITUDE=LOW
@PJL SET DENSITY=3
@PJL SET RET=NORMAL
@PJL ENTER LANGUAGE = QPDL
To reproduce the bug or verify the fix without having an appropriate printer do
cupsctl FileDevice=yes ppd/splix/ xerox/ph6100. ppd -o PageSize=A4 cups/data/ testprint. ps
cupsctl LogLevel=debug
lpadmin -p x -E -v file:/tmp/printout -P /usr/share/
lpr -P x /usr/share/
Check /tmp/printout and /var/log/ cups/error_ log. See also the output of "lpstat -o" and "lpstat -p".
/tmp/printout should grow to something like 300 or 500 kB. I should start with something like
<ESC>%-12345X@PJL DEFAULT SERVICEDATE= 20081111 "testprint. ps"
@PJL SET USERNAME="till"
@PJL SET JOBNAME=
@PJL DEFAULT POWERSAVE=ON
@PJL DEFAULT POWERSAVETIME=5
@PJL SET JAMRECOVERY=OFF
@PJL SET COLORMODE=COLOR
@PJL SET DUPLEX=OFF
@PJL SET PAPERTYPE=OFF
@PJL SET ALTITUDE=LOW
@PJL SET DENSITY=3
@PJL SET RET=NORMAL
@PJL ENTER LANGUAGE = QPDL
and end with
<ESC>%-12345X