Skip to content

Printing

Printing on Obarun is CUPS, configured as the Arch Wiki describes. The only Obarun specific part is how the daemon is started.

Install

# pacman -S cupsd-66serv

The cupsd-66serv package from observice pulls in CUPS itself and adds the 66 service definition. Install the drivers your printer needs on top, as the Arch Wiki documents: gutenprint, foomatic-db, a vendor package, and so on.

Enable and start

# 66 enable -S cupsd

-S starts the service immediately as well as enabling it for the next boot. Without it, the service is only enabled and comes up at the next boot.

Check it:

$ 66 status cupsd

If it did not come up:

$ 66 log cupsd

See Everyday commands.

Configure the printer

From here everything is standard CUPS. Point a browser at http://localhost:631, or use lpadmin. The Arch Wiki pages on CUPS and CUPS/Printer-specific problems apply unchanged.

Grouping printing services

If you also run a network filesystem or a scanner daemon, consider putting them in a tree of their own so you can bring the whole set up and down in one command. See Trees.