Installing Printers

Depending on how your administrator has configured your iPrint system, you install iPrint printers in one of the following ways. Contact your administrator for details on how you should access the iPrint system.


Using the iPrint Printer List Web Page

iPrint generates a list of printers associated with a Print Manager that can be used to install the iPrint Client, install an iPrint printer, or check the status and configuration of a printer including a list of print jobs.

  1. Enter the iPrint URL in your Web browser Address field.

    The iPrint Printer List is located at http://server_IP_ address_or_dns_name/ipp.

  2. From the list of available printers, select the printer you want to install.

    During the printer installation, iPrint downloads and installs the printer driver called a PPD file, if one is associated with the printer, and installs the printer on the user's workstation. The first time a printer is installed, this PPD file is forced to the workstation, even if the workstation contains a newer PPD file.


Using Location-Based Printing Web Pages

Location-based printing lets you use your Web browser to select printers based on locations by using a list view or a map, both of which are created by your iPrint administrator.


Removing iPrint Printers

To remove iPrint printers, use the CUPS management utility included with your Linux distribution. GNOME* users can use the printer folder in System > Personal Settings > Print, and KDE users can use the Printing Manager in N > Utilities > Printing > Printing Manager.

GNOME users of Novell Linux Desktop (NLD) running SUSE 9 cannot delete printers. If security is not an issue and you are running the low-security iPrint Linux Client, you can use the following instructions to configure GNOME so that all desktop users can add and delete printers.

WARNING:  The following procedure should be implemented only if security is not an issue, because it lets all users of the desktop access the print system.

  1. On the NLD workstation, log in as root.

  2. Edit /etc/sudoers and add the following line to the end of the file:

    ALL ALL = NOPASSWD: /opt/gnome/bin/gnome-cups-manager

  3. Edit /opt/gnome/share/control-center-2.0/capplets/printconf.desktop by doing the following:

    • Change TryExec=gnome-cups-manager to TryExec=gnome-cups-manager-root.
    • Change Exec=gnome-cups-manager to Exec=gnome-cups-manager-root.
  4. Create a text file with the following:

    #!/bin/bash
    sudo /opt/gnome/bin/gnome-cups-manager

  5. Save the file as /opt/gnome/bin/gnome-cups-manager-root.

  6. Open a terminal as user root and change the permissions of the /bin/gnome-cups-manager-root file by executing the following command:

    chmod 755 /opt/gnome/bin/gnome-cups-manager-root

To test the new settings

  1. Log in to GNOME as a normal user, not as root (not root).

  2. Click System > Personal Settings.

  3. Double-click Printers.

  4. In the Printers folder, right-click a printer.

    If the Remove menu item is listed, then the procedure worked correctly. If the Remove item is not listed, repeat the procedure again.