Solaris and printing

Once you have installed VNC Enterprise Edition on a Solaris 9 or 10 host computer, additional steps are required to support printing. The following instructions are valid for Solaris 10. You will need to be a user with administrative privileges.

Note: Printing is not supported under Solaris 8.

  1. Download the VNC Enterprise Edition unpackaged binary (tarball) for Solaris if you did not install VNC Enterprise Edition this way. Note that the tarball is only available for version 4.5.
  2. Install CUPS (the Common UNIX Printing System, allowing a computer to act as a print server) on the host computer from the Solaris Companion CD.
  3. Extract the /cups/vnc printer driver from the tarball to the /opt/sfw/cups/lib/cups/backend directory.
  4. Create a /usr/lib/cups/backend directory.
  5. Create a symbolic link from the printer driver to the location expected by VNC Server:
    ln -s /opt/sfw/cups/lib/cups/backend/vnc /usr/lib/cups/backend

You should be able to print host computer files from UNIX or Linux and Mac OS X client computers without further configuration. To print from Windows client computers, however, the following additional steps are necessary:

  1. Make sure Ghostscript (an interpreter for the PostScript language and for PDF) is installed on the host computer. The default location is /usr/sfw/bin/gs.
  2. Create a symbolic link from Ghostscript to the location expected by CUPS:
    ln -s /usr/sfw/bin/gs /usr/bin

© RealVNC Limited