Now that the base software is installed, we need to restart the spooler and setup the printer.
# /etc/init.d/cswcups restart
cups: restarted scheduler.
Next, load up a web browser and use the web interface to configure the printer:
| - Go to http://localhost:631 or substitue localhost with the computer name of the cups spooler. |
| - Select "Printers" or "Manage Printers" |
| - Select "Add Printer" |
| - Name is necessary and is what you will refer to the printer as on the system. I used 'epson' for mine. |
| - For device, select the port your printer is plugged in to. This was included in my drop down list: "USB Printer #1 (EPSON Stylus C84)". Solaris and CUPS recognized the device description and filled this in automatically. |
| - For Make I used Epson. |
| - When choosing the model be sure to select a driver that says "CUPS+Gimp-Print" These listings are likely to have the stock cups printer drivers as well. These may work just fine for you, but then you don't need all of the gimp-print stuff above. For my printer, the gimp-print drivers produce a much higher quality output. The driver I chose is labled: "EPSON Stylus C84 - CUPS+Gimp-Print v4.3.25 (en)" |
Finally, try printing a test page.
# echo "This is a test" |lp
You can also use |lp -Pprinter where 'printer' is the name you defined earlier. I used epson. At this point your printing system is setup for local printing. You do not need to setup an Xprint server unless you know you need or want it. Some applications do not allow printing to a command and must use an xprint server.