System Administration Guide: Solaris Printing

Selecting Printing Tools and Services

This section describes the tools you can use to perform printer setup and related tasks.

The following tools are available:

Solaris Print Manager

Solaris Print Manager, /usr/sbin/printmgr, is a Java technology-based GUI that you use to perform setup tasks for local and remote printers, either directly attached and network-attached.

For directly attached and network-attached printers, you can perform the following tasks:

For remote printers, you can use Solaris Print Manager to define access to the print queue. Note that a remote printer is a printer that has a print queue that is defined on a system other than the local system. For more information about terminology that is commonly used in this book, see Glossary.

lpadmin Command

The lpadmin command, /usr/sbin/lpadmin, is a command-line tool that you can use to perform all of the tasks that you can perform by using Solaris Print Manager performs. Several additional tasks that cannot be performed by using Solaris Print Manager can be performed by using the lpadmin command. For more information, see Setting Printer Definitions.

PPD File Manager

You can use the PPD File Manager utility, /usr/sbin/ppdmgr, to administer PPD files on Solaris systems. The PPD File Management utility is the preferred method for adding PPD files to a system's PPD file repository. For more information, see Chapter 9, Administering Printers by Using the PPD File Management Utility (Tasks).

OpenSolaris Print Manager GUI

The OpenSolaris Print Manager GUI is available in the GNOME Desktop Environment. When you initiate your desktop session, the tool is started. The tool monitor printing events, such as when a printer is attached to a system or detached from a system. When you connect a new printer, the system discovers the device through the Hardware Abstraction Layer (HAL) and begins the print queue configuration process. A dialog that contains preconfigured printer information is displayed, enabling you to configure the new printer or reconfigure a print queue for an existing printer. For more information, see Automatic Printer Discovery and Configuration in the Desktop Environment.

To use all of the features of the Print Manager tool, you must be running at least the Solaris Express 1/08 release. For more information about this support, see Chapter 10, Setting Up and Administering Printers From the Desktop (Tasks).


Note –

For printer setup, the GNOME Desktop tools and the Solaris Print Manager tools are easier and more convenient to use than the lpadmin command. These tools provide sufficient printer attributes in most situations. However, you might need to use the lpadmin command when setting up printers with printer attributes that cannot be defined by using Solaris Print Manager or GNOME Desktop tools.


For more information about setting up printers, see Chapter 4, Setting Up Printers (Tasks).