In some instances, even though you have selected the correct printer make, model, and driver, the output of a print job might be garbled. This problem might occur when you print through a /dev/lp parallel port on a Solaris x86 system. To correct the problem, run the following command:
# lpadmin -p printer -H nopush |