UVA printing systems
you need a local printing stack (CUPS) configured to talk to the UVA print servers or queues, possibly via LPD or IPP, with authentication (your University of Virginia (UVA) credentials), and have a correct PPD or driver.
What you need on Arch Linux
First, install and enable the printing stack on your system:
sudo pacman -S cups cups-filters ghostscript gutenprint # plus any printer-specific driver packages you need
You might also want GUI tools:
sudo pacman -S system-config-printer
Enable the CUPS service:
sudo systemctl enable --now cups.service
Access http://localhost:631/admin
- Administration → Add Printer
- Choose “LPD/LPR host or printer” (or “LPD/LPR” / “Network Printer” depending on interface)
- For the Device URI, enter the URI you found above
- lpd://printserver.cs.virginia.edu/printer018
- Choose the PPD (driver) – either from the CUPS database or upload a PPD file if CS provides one
- Name & describe the printer (e.g. cs-ricehall-bw)
- Set defaults (paper size, duplex, black & white vs color, etc.)