ThinPrint for Horizon View Client 2.3.0
Build 4.4.0-5167967, Mon Feb 19 06:08:32 PST 2013
	
Copyright (C) 1998-2013 VMware, Inc. All rights reserved. VMware
software products are protected by one or more U.S. Patent Numbers
6,075,938, 6,397,242, 6,496,847, 6,704,925, 6,711,672, 6,725,289,
6,735,601, 6,785,886, 6,789,156, 6,795,966, 6,880,022, 6,944,699,
6,961,806, 6,961,941, 7,069,413, 7,082,598, 7,089,377, 7,111,086,
7,111,145, 7,117,481, 7,149,843, 7,155,558, 7,222,221, 7,260,815,
7,260,820, 7,269,683, 7,275,136, 7,277,998, 7,277,999, 7,278,030,
7,281,102, 7,290,253, 7,343,599, 7,356,679, 7,409,487, 7,412,492,
7,412,702, 7,424,710, 7,428,636, 7,433,951, 7,434,002, 7,447,854,
7,475,002, 7,478,173, 7,478,180, 7,478,218, 7,478,388, 7,484,208,
7,487,313, 7,487,314, 7,490,216, 7,500,048, 7,506,122, 7,516,453,
7,529,897, 7,555,747, 7,577,722, 7,581,064, 7,590,982, 7,594,111,
7,596,594, 7,603,704, 7,606,868, 7,620,766, 7,620,955, 7,624,240,
7,636,831, 7,657,659, 7,657,937, 7,665,088, 7,680,919, 7,693,996,
7,694,101; patents pending.

WELCOME
-------

The VMware-Horizon-tpClient component enables Linux users to redirect printers (local/network)
installed using cups to an Agent connected via Horizon View Client.


SYSTEM REQUIREMENTS
-------------------

In addition to the requirements listed in the Horizon View Client and View PCoIP README.txt file, this
component requires "cups" package installed on the Linux system.


INSTALLATION
------------

1) Untar the VMware-Horizon-tpClient package:
   $ tar -xf VMware-Horizon-tpClient-4.4.0-5167967.tar.gz

2) Execute the setup.sh script packaged with tpclient.
   You will need to provide root permissions to execute the setup script.
   $ cd VMware-Horizon-tpClient-4.4.0-5167967/
Note: Execute the setup script as follows:
   For 32-Bit systems -
   $ sudo arch=i586-linux-vmAppLd ./setup.sh
   For 64-Bit systems -
   $ sudo arch=x86_64-linux-vmAppLd ./setup.sh

Consequently, to uninstall the tpClient package, execute the uninstall.sh bundled as follows:
   For 32-Bit systems -
   $ sudo arch=i586-linux-NOSSL ./uninstall.sh
   For 64-Bit systems -
   $ sudo arch=x86_64-linux-NOSSL ./uninstall.sh

3) Create a folder named ".thnuclnt" in home directory:
   $ mkdir ~/.thnuclnt/

4) The configuration file - "thnuclnt.conf" that is picked up by thinprint client process
   needs to be created in the ~/.thnuclnt/ folder.

   You can use the below sample configuration file:->
   autoupdate = 15
   automap = true
   autoid = 0
   updatecount = 1
   editcount = 0
   
   connector svc {
      protocol = listen
      interface = /home/<user>/.thnuclnt/svc
      setdefault = true
   }

Make sure that "<user>" is replaced with your username.

5) Start the thnuclnt process.
   $ thnuclnt -fg

6) Before starting vmware-view process, set the environment variables required by ThinPrint components -
   $ export TPCLIENTADDR=/home/<user>/.thnuclnt/svc
   $ export THNURDPIMG=/usr/bin/thnurdp

7) Disabling Printer Redirection for Linux Client:
   To disable printer redirection, you will need to kill the "thnuclnt" daemon started on the linux client in Step 5.
   $ killall thnuclnt
   After this, disconnect and reconnect to the desktop. The printers will not be redirected.

