Printing

From the Linux and Unix Users Group at Virginia Teck Wiki
Revision as of 23:12, 23 March 2012 by imported>Mutantmonkey
Jump to: navigation, search

More information about printing on campus can be found on the relevant article on Gobblerpedia. This page provides Linux setup instructions for campus printers.

Newman Library Public Printing

Newman Library has a Pharos public printing system that allows users to print using Hokie Passport funds. Drivers for Windows and OS X users are available on the library's website.

Linux users can print using their local CUPS server by using these settings:

  • Network URL: lpd://id_num@pharos.lib.vt.edu/Newman_Print_Q (replace id_num with your 9-digit student ID number)
  • Printer type: Canon imageRunner ADVANCE C5045/C5051
  • PPD file: Either of these should work: [1] or [2]
  • Be sure to change the default paper size from A4 to letter, and set the color mode to black & white. Optionally, you can enable duplexing.

Other Campus Public Printers

Other campus Pharos printers can be installed on Linux, but a Windows machine is required in order to determine the queue name. Follow this procedure (tested on 64-bit Windows 7) to determine the appropriate Linux lpd URI:

  • Install the appropriate Pharos driver package from the campus Pharos server.
  • Open regedit, and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Pharos\Popup Client\LocalPrinters\[Some printer name], and record the SpoolQueue value. (On 32-bit systems, the value is probably under HKEY_LOCAL_MACHINE\SOFTWARE\Pharos\Popup Client\LocalPrinters\[Some printer name].)
  • Install a printer in CUPS, using the URL lpd://student_id_num@128.173.42.228/SpoolQueue (replacing student_id_num with your 9-digit student ID number, and SpoolQueue with the value found in regedit)
  • Linux PPD files are generally hard to find, but gutenprint contains a large collection of print drivers compatible with CUPS. If all else fails, you can use a generic print driver, but you may be missing many of the printer's features.