Common Unix Printing System

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


The Common Unix Printing System, abbreviated "CUPS", is an API for providing printer services across different flavors of UNIX/Linux. It also provides a GUI application and web interface, for both usage and administration.

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!



  • class: a group of printers wherein the first available printer will accept each job sent to the class.
  • job: a particular document submitted for printing by a particular client (machine) to a particular printer
  • queue: a list of documents to be printed by a particular printer or class
  • printer

Error Messages

There doesn't seem to be any catalog on the CUPS site of possible error messages and what they mean.

  • cupsdAuthorize:
    • Local authentication certificate not found!


To restart CUPS (on Ubuntu and similar distros, anyway) is:

invoke-rc.d cupsys restart

Fixing Problems

  • Control panel applet won't browse Windows Network Neighborhood for printers: make sure python-smbc is installed