Cause
Client printers on a UNIX workstation do not autocreate.
Resolution
UNIX client printers typically do not map in an ICA session automatically. However, client printer functionality was introduced in the ICA Client for UNIX Version 6.0 by following these procedures. To get client printers to map in an ICA session, you must add entries in the user’s Wfclient.ini file as follows:
To set a default autocreated printer
After an appropriate printer driver name is defined (as specified by this procedure), the printer configured on the client for autocreation (Auto Created Client printer) is displayed after the default printer.
1. Open the configuration file, Wfclient.ini, in the * $HOME/.ICAClient directory to apply the autocreated printer for a single user or * $ICAROOT/Config directory to apply the autocreated printer to all clients. (All clients is defined as those that first use the wfcmgr program after the change.)
2. In the [WFClient] section of the file type, edit the following lines:
DefaultPrinter=PrinterName (optional)
DefaultPrinterDriver=PrinterDriverName
PrinterName is a name for the chosen printer and PrinterDriverName is the name of the Microsoft Windows driver for the printer.
3. Save and close the file.
The PrinterName must be a printer that is defined in the user’s UNIX environment, per lpstat –a. If no PrinterName is defined, the printer that is set as the default is mapped, per lpstat –d.
The DefaultPrinterDriver must be the exact name of a printer driver that is available on the MetaFrame server. It cannot contain quotation marks, but spaces are appropriate.
If the driver is being mapped by the Wtsuprn.inf file (MetaFrame 1.8), the Wtsprnt.inf file (MetaFrame XP), or the driver mappings in the Citrix Management Console, the client section must contain the name of the printer, not the name of the client driver.
If the driver indicated in the Wfclient.ini file is not installed on the server and not mapped to an installed driver, the printer will not autocreate. It will not autocreate the printer with the Universal Print Driver and it will not install native drivers automatically, even if that option is selected in the Citrix Management Console.
Additional Information
See the Citrix ICA Clients for UNIX Administrator’s Guide for additional information.