Comment 20 for bug 337133

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

gs -dFirstPage=1 -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -r300x300 -sDEVICE=cdj550 -dBitsPerPixel=1 -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dDepletion=2 -sOutputFile=- /usr/share/system-config-printer/testpage-a4.ps > out.prn

does not output the expected PCL but

Unrecoverable error: rangecheck in .putdeviceprops

This happens already before the input file gets read. You get the same result if the input file is neither PostScript nor PDF.

gs -dFirstPage=1 -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -r300x300 -sDEVICE=cdj550 -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dDepletion=2 -sOutputFile=- /usr/share/system-config-printer/testpage-a4.ps > out.prn

Leads to PCL output. Here only the "-dBitsPerPixel=1" was removed. Using "-dBitsPerPixel=3", "-dBitsPerPixel=8", "-dBitsPerPixel=16", "-dBitsPerPixel=24", or "-dBitsPerPixel=32" instead also work. Seems to be a bug in foomatic-db generating an invalid command line. Moving to foomatic-db ...

Greg Grossmeier, your re-creation of the print queue has probably chosen another (better) driver for your printer (please tell which one). In general, who has an HP inkjet and gets automatically assigned the "cdj550" driver, please try changing manually (with system-config-printer) to a better one, like HPLIP/HPIJS. Please tell if this happens for you.