System Administration Guide: Solaris Printing

Check the LP Print Service

For printing to work, the LP scheduler must be running on the print server. If it is not running, you need to start it using the following command:


# svcadm enable application/print/server

In addition to the scheduler running, a printer must be enabled and accepting requests before it will produce any output. If the LP print service is not accepting requests for a printer, the submitted print requests are rejected. Usually, in that instance, the user receives a warning message after submitting a print request. If the LP print service is not enabled for a printer, print requests remain queued on the system until the printer is enabled.

In general, you should analyze a printing problem as follows:

The procedures found in Troubleshooting Printing Problems use this strategy to help you troubleshoot various problems with the LP print service.