Aprovisionar impresoras

Citrix Universal™ Print Server

Al determinar la mejor solución de impresión para su entorno, tenga en cuenta lo siguiente:

  • El Universal Print Server ofrece funciones no disponibles para el Windows Print Provider: almacenamiento en caché de imágenes y fuentes, compresión avanzada, optimización y compatibilidad con QoS.
  • El controlador de impresión universal admite la configuración pública independiente del dispositivo definida por Microsoft. Si los usuarios necesitan acceder a la configuración del dispositivo específica de un fabricante de controladores de impresión, el Universal Print Server emparejado con un controlador nativo de Windows podría ser la mejor solución. Con esa configuración, conserva los beneficios del Universal Print Server al tiempo que proporciona a los usuarios acceso a funcionalidades de impresora especializadas. Una desventaja a considerar es que los controladores nativos de Windows requieren mantenimiento.
  • El Citrix Universal Print Server proporciona compatibilidad con la impresión universal para impresoras de red. El Universal Print Server utiliza el controlador de impresión universal, un único controlador en la máquina del sistema operativo multisesión que permite la impresión local o en red desde cualquier dispositivo, incluidos clientes ligeros y tabletas.

Para usar el Universal Print Server con un controlador nativo de Windows, habilite el Universal Print Server. De forma predeterminada, si el controlador nativo de Windows está disponible, se utiliza. De lo contrario, se utiliza el controlador de impresión universal. Para especificar cambios en ese comportamiento, como usar solo el controlador nativo de Windows o solo el controlador de impresión universal, actualice la configuración de la directiva de uso del controlador de impresión universal.

Instalar el Universal Print Server

Para usar el Universal Print Server, instale el componente UpsServer en sus servidores de impresión, como se describe en los documentos de instalación, y configúrelo. Para obtener más información, consulte Instalar componentes principales e Instalar mediante la línea de comandos.

Para entornos en los que desee implementar el componente UPClient por separado, por ejemplo con XenApp 6.5:

  1. Descargue el paquete independiente de Citrix Virtual Apps and Desktops™ Virtual Delivery Agent (VDA) para Windows Single-session OS o Windows Multi-session OS.
  2. Extraiga el VDA mediante las instrucciones de la línea de comandos descritas en Instalar mediante la línea de comandos.
  3. Instale los requisitos previos de \Image-Full\Support\VcRedist_2013_RTM
    • Vcredist_x64 / vcredist_x86
      • Ejecute x86 solo para 32 bits, y ambos para implementaciones de 64 bits
  4. Instale el requisito previo cdf desde \Image-Full\x64\Virtual Desktop Components o \Image-Full\x86\Virtual Desktop Components.
    • Cdf_x64 / Cdf_x86
      • x86 para 32 bits, x64 para 64 bits
  5. Busque el componente UPClient en \Image-Full\x64\Virtual Desktop Components o \Image-Full\x86\Virtual Desktop Components.
  6. Instale el componente UPClient extrayendo y luego iniciando el MSI del componente.
  7. Se requiere un reinicio después de instalar el componente UPClient.

Excluirse de CEIP para el Universal Print Server

Se le inscribe automáticamente en el Citrix Customer Experience Improvement Program (CEIP) al instalar el Universal Print Server. La primera carga de datos se produce siete días después de la fecha y hora de la instalación.

Para excluirse de CEIP, edite la clave de registro HKLM\Software\Citrix\Universal Print Server\CEIPEnabled y establezca el valor DWORD en 0.

Para volver a incluirse, establezca el valor DWORD en 1.

Precaución: La edición incorrecta del Registro puede causar problemas graves que pueden requerir la reinstalación del sistema operativo. Citrix no puede garantizar que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propia responsabilidad. Asegúrese de hacer una copia de seguridad del Registro antes de editarlo.

Para obtener más información, consulte Citrix Insight Services.

Configurar el Universal Print Server

Utilice la siguiente configuración de directiva de Citrix para configurar el Universal Print Server. Para obtener más información, consulte la ayuda de la configuración de directiva en pantalla.

  • Universal Print Server enable. Universal Print Server está inhabilitado de forma predeterminada. Al habilitar Universal Print Server, elige si desea utilizar el Windows Print Provider si Universal Print Server no está disponible. Después de habilitar Universal Print Server, un usuario puede agregar y enumerar impresoras de red a través de las interfaces de Windows Print Provider y Citrix Provider.
  • Puerto de flujo de datos de impresión de Universal Print Server (CGP). Especifica el número de puerto TCP utilizado por el agente de escucha CGP (Common Gateway Protocol) del flujo de datos de impresión de Universal Print Server. El valor predeterminado es 7229.
  • Puerto del servicio web de Universal Print Server (HTTP/SOAP). Especifica el número de puerto TCP utilizado por el agente de escucha de Universal Print Server para las solicitudes HTTP/SOAP entrantes. El valor predeterminado es 8080.

Para cambiar el puerto predeterminado HTTP 8080 para la comunicación de Universal Print Server con los VDA de Citrix Virtual Apps and Desktops, también se debe crear el siguiente registro y modificar el valor del número de puerto en el equipo o los equipos de Universal Print Server:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\PrintingPolicies “UpsHttpPort”=DWORD:<portnumber>

Este número de puerto debe coincidir con el puerto del servicio web de Universal Print Server (HTTP/SOAP) de la directiva HDX en Studio.

  • Límite de ancho de banda de entrada del flujo de impresión de Universal Print Server (kbps). Especifica el límite superior (en kilobits por segundo) para la velocidad de transferencia de datos de impresión entregados desde cada trabajo de impresión a Universal Print Server mediante CGP. El valor predeterminado es 0 (ilimitado).
  • Servidores de impresión universales para el equilibrio de carga. Esta configuración enumera los servidores de impresión universales que se utilizarán para equilibrar la carga de las conexiones de impresora establecidas al iniciar la sesión, después de evaluar otras configuraciones de directivas de impresión de Citrix. Para optimizar el tiempo de creación de la impresora, Citrix recomienda que todos los servidores de impresión tengan el mismo conjunto de impresoras compartidas.

Equilibrio de carga de UPS

  • Umbral de servidores de impresión universales fuera de servicio. Especifica cuánto tiempo debe esperar el equilibrador de carga a que se recupere un servidor de impresión no disponible antes de determinar que el servidor está permanentemente sin conexión y redistribuir su carga a otros servidores de impresión disponibles. El valor predeterminado es 180 (segundos).

Una vez que se modifican las directivas de impresión en el Delivery Controller™, los cambios de directiva pueden tardar unos minutos en aplicarse a los VDA.

Interacciones con otras configuraciones de directiva - Universal Print Server respeta otras configuraciones de directiva de impresión de Citrix e interactúa con ellas como se indica en la siguiente tabla. La información proporcionada asume que la configuración de directiva de Universal Print Server está habilitada, los componentes de Universal Print Server están instalados y las configuraciones de directiva están aplicadas.

   
Configuración de directiva Interacción
Redirección de impresoras de cliente, Creación automática de impresoras de cliente Una vez habilitado Universal Print Server, las impresoras de red de cliente se crean utilizando el controlador de impresión universal en lugar de los controladores nativos. Los usuarios ven el mismo nombre de impresora que antes.
Impresoras de sesión Cuando se utiliza la solución Citrix Universal Print Server, se respetan las configuraciones de directiva del controlador de impresión universal.
Conexiones directas al servidor de impresión Cuando Universal Print Server está habilitado y la configuración de directiva de uso del controlador de impresión universal está configurada para usar solo la impresión universal, se puede crear una conexión directa de impresora de red al servidor de impresión, utilizando el controlador de impresión universal.
Preferencia de UPD Admite controladores EMF y XPS.

Efectos en las interfaces de usuario - El controlador de impresión universal de Citrix utilizado por Universal Print Server deshabilita los siguientes controles de interfaz de usuario:

  • En el cuadro de diálogo Propiedades de la impresora, el botón Configuración de impresora local
  • En el cuadro de diálogo Propiedades del documento, los botones Configuración de impresora local y Vista previa en el cliente

El controlador de impresión universal de Citrix (controladores EMF y XPS) admite funciones de impresión avanzadas como el grapado y la fuente de papel. El usuario puede seleccionar las opciones de Grapado o Fuente de papel en el cuadro de diálogo de impresión UPD personalizado si la impresora cliente o de red asignada al UPD en la sesión admite estas funciones.

cuadro de diálogo de impresión UPD personalizado

Para configurar ajustes de impresora no estándar, como el grapado y el PIN seguro, seleccione Configuración local en el cuadro de diálogo de impresión UPD del cliente para cualquier impresora asignada que utilice los controladores Citrix UPD EMF o XPS. El cuadro de diálogo Preferencias de impresión de la impresora asignada se muestra fuera de la sesión en el cliente, lo que permite al usuario cambiar cualquier opción de impresora, y la configuración de impresora modificada se utiliza en la sesión activa al imprimir ese documento.

Estas funciones están disponibles si el controlador nativo las habilita mediante la tecnología Microsoft Print Capability. El controlador nativo debe utilizar las palabras clave estandarizadas de Print Schema en el XML de Print Capabilities. Si se utilizan palabras clave no estándar, las funciones de impresión avanzadas no estarán disponibles con el controlador de impresión universal de Citrix.

Al utilizar Universal Print Server, el Asistente para agregar impresora del proveedor de impresión de Citrix es el mismo que el Asistente para agregar impresora del proveedor de impresión de Windows, con las siguientes excepciones:

  • Al agregar una impresora por nombre o dirección, puede proporcionar un número de puerto HTTP/SOAP para el servidor de impresión. Ese número de puerto pasa a formar parte del nombre de la impresora y aparece en las pantallas.
  • Si la configuración de la política de uso del controlador de impresión universal de Citrix especifica que se debe usar la impresión universal, el nombre del controlador de impresión universal aparece al seleccionar una impresora. El proveedor de impresión de Windows no puede usar el controlador de impresión universal.

El proveedor de impresión de Citrix no admite la representación del lado del cliente.

Para obtener más información sobre Universal Print Server, consulte CTX200328.

Impresoras de cliente creadas automáticamente

Estas soluciones de impresión universal se proporcionan para las impresoras de cliente:

  • Citrix Universal Printer - Una impresora genérica creada al inicio de las sesiones que no está vinculada a un dispositivo de impresión. Cuando se crea automáticamente y se utiliza solo la Citrix Universal Printer, es posible que se reduzca el uso de recursos y los tiempos de inicio de sesión de los usuarios. La Universal Printer puede imprimir en cualquier dispositivo de impresión del lado del cliente.

    Es posible que la Citrix Universal Printer no funcione para todos los dispositivos de usuario o las aplicaciones de Citrix Workspace™ de su entorno. La Citrix Universal Printer requiere un entorno Windows y no es compatible con el Citrix Offline Plug-in ni con las aplicaciones que se transmiten al cliente. Considere la posibilidad de utilizar impresoras de cliente creadas automáticamente y el controlador de impresión universal para dichos entornos.

    Para usar una solución de impresión universal para aplicaciones de Citrix Workspace que no sean de Windows, utilice uno de los otros controladores de impresión universales basados en Postscript o PCL.

    La Citrix Universal Printer le permite seleccionar la impresora predeterminada del cliente o una impresora de cliente específica como destino de impresión. Para elegir una impresora específica para un trabajo de impresión, abra el cuadro de diálogo Preferencias de impresión. Seleccione el menú desplegable Impresora de destino. La opción Impresora predeterminada envía los trabajos de impresión a la impresora predeterminada del cliente. También se enumeran las impresoras redirigidas del cliente conectadas al punto final que ejecuta la sesión. La impresora que seleccione se guarda como impresora de destino para cualquier trabajo de impresión futuro.

    cuadro de diálogo de impresión de la impresora universal de Citrix

  • Controladores de impresión universales de Citrix - Un controlador de impresora independiente del dispositivo. Si configura un controlador de impresión universal de Citrix, el sistema utiliza el controlador de impresión universal basado en EMF de forma predeterminada.

    El controlador de impresión universal de Citrix podría crear trabajos de impresión más pequeños que los controladores de impresora más antiguos o menos avanzados. Sin embargo, podría ser necesario un controlador específico del dispositivo para optimizar los trabajos de impresión para una impresora especializada.

Configurar la impresión universal - Utilice las siguientes configuraciones de política de Citrix para configurar la impresión universal. Para obtener más información, consulte la ayuda de configuración de políticas en pantalla.

  • Uso del controlador de impresión universal. Especifica cuándo usar la impresión universal.
  • Crear automáticamente impresora universal genérica. Habilita o deshabilita la creación automática del objeto de impresora universal genérica de Citrix para las sesiones cuando se utiliza un dispositivo de usuario compatible con la impresión universal. De forma predeterminada, el objeto de impresora universal genérica no se crea automáticamente.
  • Preferencia de controlador universal. Especifica el orden en que el sistema intenta usar los controladores de impresión universales, comenzando por la primera entrada de la lista. Puede agregar, editar o eliminar controladores y cambiar el orden de los controladores en la lista.
  • Preferencia de vista previa de impresión universal. Especifica si se debe usar la función de vista previa de impresión para impresoras universales genéricas o creadas automáticamente.
  • Modo de procesamiento EMF de impresión universal. Controla el método de procesamiento del archivo de cola EMF en el dispositivo de usuario de Windows. De forma predeterminada, los registros EMF se envían directamente a la impresora. El envío directo a la impresora permite que el administrador de cola procese los registros más rápido y utilice menos recursos de CPU.

Para obtener más directivas, consulte Optimizar el rendimiento de la impresión. Para cambiar los valores predeterminados de configuraciones como el tamaño del papel, la calidad de impresión, el color, el dúplex y el número de copias, consulte CTX113148.

Crear impresoras automáticamente desde el dispositivo de usuario - Al inicio de una sesión, el sistema crea automáticamente todas las impresoras del dispositivo de usuario de forma predeterminada. Puede controlar qué tipos de impresoras, si los hay, se aprovisionan a los usuarios y evitar la creación automática.

Utilice la configuración de directiva de Citrix Crear impresoras de cliente automáticamente para controlar la creación automática. Puede especificar que:

  • Todas las impresoras visibles para el dispositivo de usuario, incluidas las impresoras de red y las conectadas localmente, se crean automáticamente al inicio de cada sesión (predeterminado)
  • Todas las impresoras locales conectadas físicamente al dispositivo de usuario se crean automáticamente
  • Solo la impresora predeterminada para el dispositivo de usuario se crea automáticamente
  • La creación automática está inhabilitada para todas las impresoras de cliente

La configuración Crear impresoras de cliente automáticamente requiere que la configuración Redirección de impresora de cliente esté Permitida (el valor predeterminado).

Asignar impresoras de red a los usuarios

De forma predeterminada, las impresoras de red del dispositivo de usuario se crean automáticamente al inicio de las sesiones. El sistema le permite reducir el número de impresoras de red que se enumeran y asignan especificando las impresoras de red que se crearán en cada sesión. Estas impresoras se denominan impresoras de sesión.

Puede filtrar las directivas de impresoras de sesión por dirección IP para proporcionar impresión de proximidad. La impresión de proximidad permite a los usuarios dentro de un rango de direcciones IP especificado acceder automáticamente a los dispositivos de impresión de red que existen dentro de ese mismo rango. La impresión de proximidad la proporciona el servidor de impresión universal de Citrix y no requiere la configuración descrita en esta sección.

La impresión de proximidad podría implicar el siguiente escenario:

  • La red interna de la empresa funciona con un servidor DHCP que asigna automáticamente direcciones IP a los usuarios.
  • Todos los departamentos de la empresa tienen rangos de direcciones IP designados únicos.
  • Existen impresoras de red dentro del rango de direcciones IP de cada departamento.

Cuando la impresión de proximidad está configurada y un empleado se desplaza de un departamento a otro, no se requiere ninguna configuración adicional del dispositivo de impresión. Una vez que el dispositivo de usuario se reconoce dentro del rango de direcciones IP del nuevo departamento, tendrá acceso a todas las impresoras de red dentro de ese rango.

Configurar impresoras específicas para que se redirijan en las sesiones - Para crear impresoras asignadas por el administrador, configure la opción de directiva de Citrix Impresoras de sesión. Agregue una impresora de red a esa directiva mediante uno de los siguientes métodos:

  • Introduzca la ruta UNC de la impresora con el formato \\nombre_servidor\nombre_impresora.
  • Busque una ubicación de impresora en la red.
  • Busque impresoras en un servidor específico. Introduzca el nombre del servidor con el formato \\nombre_servidor y haga clic en Examinar.

Importante: El servidor combina todas las configuraciones de impresoras de sesión habilitadas para todas las directivas aplicadas, comenzando por las de mayor a menor prioridad. Cuando una impresora está configurada en varios objetos de directiva, la configuración predeterminada personalizada se toma solo del objeto de directiva de mayor prioridad en el que está configurada esa impresora.

Las impresoras de red creadas con la configuración de Impresoras de sesión pueden variar según el lugar donde se inició la sesión, filtrando por objetos como las subredes.

Especificar una impresora de red predeterminada para una sesión - De forma predeterminada, la impresora principal del usuario se utiliza como impresora predeterminada para la sesión. Utilice la configuración de directiva de Citrix Impresora predeterminada para cambiar cómo se establece la impresora predeterminada en el dispositivo de usuario en una sesión.

  1. En la página de configuración de Impresora predeterminada, seleccione una opción para Elegir la impresora predeterminada del cliente:
    • Nombre de la impresora de red. Las impresoras añadidas con la configuración de directiva Impresoras de sesión aparecen en este menú. Seleccione la impresora de red que se utilizará como predeterminada para esta directiva.
    • No ajustar la impresora predeterminada del usuario. Utiliza la configuración actual del perfil de usuario de Terminal Services o Windows para la impresora predeterminada. Para obtener más información, consulte la ayuda de configuración de directivas en pantalla.
  2. Aplique la directiva al grupo de usuarios (u otros objetos filtrados) a los que desee afectar.

Configurar la impresión de proximidad - La impresión de proximidad también la proporciona el Citrix Universal Print Server, que no requiere la configuración descrita aquí.

  1. Cree una directiva independiente para cada subred (o para que se corresponda con la ubicación de la impresora).
  2. En cada directiva, agregue las impresoras de la ubicación geográfica de esa subred a la configuración de Impresoras de sesión.
  3. Establezca la configuración de Impresora predeterminada en No ajustar la impresora predeterminada del usuario.
  4. Filtre las directivas por dirección IP de cliente. Asegúrese de actualizar estas directivas para reflejar los cambios en los rangos de direcciones IP de DHCP.
Aprovisionar impresoras