The logo in a PDF file may not print on a PCL 6/PXL printer in RHEL
Environment
- Red Hat Enterprise Linux (RHEL) 6.2
- PCL 6 printer
- LaserJet PCL 6 CUPS driver
Issue
A logo in a PDF file does not print on RHEL 6.2 using the LaserJet PCL 6 CUPS driver. The issue does not occur with RHEL 4.
Resolution
Remove the existing print queue and replace it with one that uses one of the following PostScript Printer Definition (PPD) files:
-
If you do not want to print in duplex (double-sided) mode, create the the
Generic-PCL_6_PCL_XL_Printer-ljet4.ppdPPD file by running the following command:foomatic-ppdfile -p Generic-PCL_6_PCL_XL_Printer -d ljet4 > Generic-PCL_6_PCL_XL_Printer-ljet4.ppd -
If you require duplex printing, then create the
Generic-PCL_6_PCL_XL_Printer-ljet4d.ppdPPD file by running the following command:foomatic-ppdfile -p Generic-PCL_6_PCL_XL_Printer -d ljet4d > Generic-PCL_6_PCL_XL_Printer-ljet4d.ppd(note the addition of
don the end ofljet4)
Once the PPD file has been created, follow the steps in the Knowledgebase article entitled How do I install a new PostScript Printer Definition (PPD) file?.
Root Cause
There seems to be an issue with the pxlmono and pxlcolor drivers in ghostscript-8.70. The PPD files listed above use the ljet4 or ljet4d ("d" for "duplex") ghostscript driver, respectively.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
