El paquete de instalación para Horizon Client 3.2 y versiones posteriores incluye un componente de impresión virtual. Si cuenta con Horizon Client 3.2, debe crear un archivo de configuración y establecer algunas variables de entorno para habilitar la función.

La función de impresión virtual permite a los usuarios finales utilizar impresoras locales o de red desde un escritorio remoto sin que sea necesario que los controladores de impresión estén instalados en el escritorio remoto.

Importante: Normalmente, no es necesario realizar este procedimiento si tiene Horizon Client 3.4 o una versión posterior ya que puede especificar, durante la instalación del cliente, que el instalador debe registrar e iniciar los servicios instalados después del proceso de instalación. Cuando el usuario inicie el cliente, se creará automáticamente un archivo de configuración que se ubica en el directorio home del usuario.

Requisitos previos

Debe usar el paquete de instalación proporcionado por VMware para instalar Horizon Client 3.2 o posterior. El componente de impresión virtual se instala de forma predeterminada.

Procedimiento

  1. Abra una ventana de terminal e introduzca un comando para crear una carpeta denominada .thnuclnt en el directorio home.
    $ mkdir ~/.thnuclnt/
    Nota: Dado que este archivo se crea en un directorio de inicio específico del usuario, es necesario que se cree el archivo para cada usuario que utilice el sistema cliente Linux.
  2. Use un editor de texto para crear un archivo de configuración denominado thnuclnt.conf en la carpeta ~/.thnuclnt y agregue el siguiente texto al archivo:
       autoupdate = 15
       automap = true
       autoid = 0
       updatecount = 1
       editcount = 0
       
       connector svc {
          protocol = listen
          interface = /home/user/.thnuclnt/svc
          setdefault = true
       }
    

    En este texto, sustituya el nombre de usuario por user.

  3. Guarde y cierre el archivo.
  4. Introduzca un comando para iniciar el proceso thnuclnt.
    $ thnuclnt -fg
  5. Introduzca los comandos para establecer las variables del entorno destinadas a los componentes de impresión virtual.
    $ export TPCLIENTADDR=/home/user/.thnuclnt/svc
    $ export THNURDPIMG=/usr/bin/thnurdp
    
  6. Para iniciar Horizon Client, es necesario que inicie el proceso vmware-view.
    Las impresoras que suelen aparecer en el cliente ahora están redireccionadas para que aparezcan en el cuadro de diálogo Imprimir del escritorio remoto.
  7. (opcional) Si en algún momento desea deshabilitar esta función, siga estos pasos:
    1. Introduzca un comando para detener el proceso thnuclnt.
      $ killall thnuclnt
    2. Desconéctese del escritorio remoto y vuelva a conectarse al escritorio.
    Las impresoras ya no estarán redirigidas.