This is an old revision of the document!
Printer Support
On the tabletop:
sudo apt update sudo apt install cups cups-bsd sudo usermod -a -G lpadmin folk
cups-bsd
provides the lpr
command that we use to print.
Accessing the CUPS Web UI
To access the CUPS interface, create an SSH tunnel from your laptop:
ssh -L 6310:localhost:631 folk@folk-WHATEVER.local
Leave this terminal window open.
Then open your browser and go to:
→ Go to Printers. If your printer shows up automatically, try printing a test page.
I could not get that implicitclass:
automatically-added printer in CUPS to work for my printer at all, so I did the below:
If the job is paused due to a cups-browsed
issue or otherwise doesn’t work, try the fix mentioned here:
AskUbuntu: No suitable destination host found by cups-browsed
Remove cups-browsed
by sudo apt-get purge --autoremove cups-browsed
then add printer manually via IPP in Add Printer in Administration tab of CUPS Web UI (it might automatically show up under Discovered Network Printers there using dnssd)
Once printer is working, go to Administration dropdown on printer page and Set as Server Default.
Try printing from Folk!
You can also test printing again with lpr ~/folk-printed-programs/SOMETHING.pdf
(you'll likely have to print the PDF and not the PS for it to work)