UbuntuPrinting: Difference between revisions

From UMIACS
Jump to navigation Jump to search
No edit summary
No edit summary
 
(32 intermediate revisions by 9 users not shown)
Line 1: Line 1:
Printing from your personal Ubuntu laptop or desktop is supported.  If you are sitting at a supported UMIACS Ubuntu LTS desktop then please see our common UNIX/Linux printing documentation for [[CUPS]].  This documentation assumes the current Ubuntu LTS 10.04.xx release and while older or new versions of Ubuntu may work we have not tested them.
==Overview==
Printing from your personal Ubuntu laptop or desktop is supported.  If you are sitting at a supported UMIACS Ubuntu LTS desktop then please see our common UNIX/Linux printing documentation for [[CUPS]].  This documentation may not work for all versions of Ubuntu.


[[Image:Ubuntu-print01.png|200px]]
===Printer Accessibility===
In order to print you will '''need to be on the UMIACS internal network,''' either via a wired proxy drop or an [https://wiki.umiacs.umd.edu/umiacs/index.php/SecureShellTunneling SSH tunnel].


Please note that printing requires you to be on a UMIACS network so if you have a laptop and use wireless you will need to log into the UMIACS VPN which is covered here for Ubuntu.
==Connecting to a printer==
* First navigate from the System Menu to Administration and finally to Printing.
In order for printing to function properly, you must complete '''ALL''' of the following steps:
* Next you will want to click the Add button to create a local queue for the printer that you wish to print to.
#Open your system settings and search for the 'Printers' dialog box.
 
#Click "Additional Settings" and "Add" in the new box that pops up. This will bring up the 'New Printer' dialog box.
 
#:[[File:ubuntu_add_printers.png|700px]]
* Now you will be given a selection box that has a list of Devices, please expand the Network Printer option and select Internet Printing Protocol.
#Open up a web browser and navigate to [http://print.umiacs.umd.edu/printers http://print.umiacs.umd.edu/printers]
* Enter '''print.umiacs.umd.edu''' for the Host
#Find the '''name''' of the printer that you wish to connect to. If you are unsure of which one to pick, see the [[PrinterQueueNaming| selecting a print queue]] page.
* Enter '''/printers/cps3142''' for cps3142 in Queue field.  If you need to find a list of available queues please see https://print.umiacs.umd.edu/printers.
#Navigate back to the 'New Printer' dialog box.
* You can then Verify the host and queue are correct and then click Forward in the bottom right.
#Under the "Enter Device URI" field, enter <code>ipp://print.umiacs.umd.edu:631/printers/</code> with the name of the printer added at the end. For instance, to add cps432-3208 (color printer in IRB 3208), you would enter <code>ipp://print.umiacs.umd.edu:631/printers/cps432-3208</code> in the field.
 
#:[[File:Ubuntu_printing_URI.jpg|450px]]
 
#Click "Forward". You will now see a list of printer models. From that list, select the brand of the printer as noted in step 4, and click Forward.
* You will want to give the local queue you are creating a descriptive name which usually is just the queue name (cps3142 in this example).
#:[[File:Ubuntu_Print_Driver01.jpg|400px]]
* Finally Apply your settings.
#Select the specific model of the printer as noted in step 4.  Then click Forward.
* You should be able now to print using any of the normal print dialog boxes in Ubuntu or with standard [[CUPS]] commands.
#:[[File:Ubuntu_Print_Driver02.jpg|400px]]
 
# Select any additional features available for the printer (i.e. duplexing, trays), and then click Forward.
[[Image:Ubuntu-print02.png|thumb|200px]]
#:[[File:Ubuntu_Print_Installable_options.jpg|400px]]
[[Image:Ubuntu-print03.png|thumb|200px]]
# Give a short name to the printer or leave everything default and hit Apply.
[[Image:Ubuntu-print04.png|thumb|200px]]
#:[[File:Ubuntu_Print_Name.jpg|400px]]
[[Image:Ubuntu-print05.png|thumb|200px]]
#Verify this process by printing a test page.  You should get the default Ubuntu test page.  If you just get a page with a string of text then the printer is not properly configured, and you should verify the settings.

Latest revision as of 16:13, 15 April 2021

Overview

Printing from your personal Ubuntu laptop or desktop is supported. If you are sitting at a supported UMIACS Ubuntu LTS desktop then please see our common UNIX/Linux printing documentation for CUPS. This documentation may not work for all versions of Ubuntu.

Printer Accessibility

In order to print you will need to be on the UMIACS internal network, either via a wired proxy drop or an SSH tunnel.

Connecting to a printer

In order for printing to function properly, you must complete ALL of the following steps:

  1. Open your system settings and search for the 'Printers' dialog box.
  2. Click "Additional Settings" and "Add" in the new box that pops up. This will bring up the 'New Printer' dialog box.
    Ubuntu add printers.png
  3. Open up a web browser and navigate to http://print.umiacs.umd.edu/printers
  4. Find the name of the printer that you wish to connect to. If you are unsure of which one to pick, see the selecting a print queue page.
  5. Navigate back to the 'New Printer' dialog box.
  6. Under the "Enter Device URI" field, enter ipp://print.umiacs.umd.edu:631/printers/ with the name of the printer added at the end. For instance, to add cps432-3208 (color printer in IRB 3208), you would enter ipp://print.umiacs.umd.edu:631/printers/cps432-3208 in the field.
    Ubuntu printing URI.jpg
  7. Click "Forward". You will now see a list of printer models. From that list, select the brand of the printer as noted in step 4, and click Forward.
    Ubuntu Print Driver01.jpg
  8. Select the specific model of the printer as noted in step 4. Then click Forward.
    Ubuntu Print Driver02.jpg
  9. Select any additional features available for the printer (i.e. duplexing, trays), and then click Forward.
    Ubuntu Print Installable options.jpg
  10. Give a short name to the printer or leave everything default and hit Apply.
    Ubuntu Print Name.jpg
  11. Verify this process by printing a test page. You should get the default Ubuntu test page. If you just get a page with a string of text then the printer is not properly configured, and you should verify the settings.