Impresora
Asignar impresoras del cliente
La aplicación Citrix Workspace admite la impresión en impresoras de red e impresoras conectadas localmente a los dispositivos de usuario. De forma predeterminada, a menos que se creen directivas para modificarlo, Citrix Virtual Apps and Desktops y Citrix DaaS permiten a los usuarios:
- Imprimir en todos los dispositivos de impresión accesibles desde el dispositivo de usuario.
- Agregar impresoras
Sin embargo, es posible que estos parámetros no sean perfectos para todos los entornos. Por ejemplo, el parámetro predeterminado que permite a los usuarios imprimir en todas las impresoras accesibles desde el dispositivo de usuario es la más fácil de administrar inicialmente. Sin embargo, ese parámetro predeterminado puede crear inicios de sesión lentos en algunos entornos. En esa situación, quizá le interese limitar la lista de impresoras configuradas en el dispositivo del usuario.
También es posible que las directivas de seguridad de la empresa no permitan que los usuarios asignen puertos locales de impresión. Para ello, en el servidor, inhabilite la directiva de ICA® Conectar automáticamente puertos COM del cliente.
Para limitar la lista de impresoras configuradas en el dispositivo del usuario:
-
Abra el archivo de configuración, wfclient.ini, en uno de los siguientes directorios:
-
$HOME/.ICAClient, para limitar las impresoras de un solo usuario - $ICAROOT/config, para limitar las impresoras de todos los usuarios de la aplicación Workspace. En este caso, “todos los usuarios” se refiere a los primeros que usan el programa self-service después del cambio.
-
-
En la sección [WFClient] del archivo:
ClientPrinterList=impresora1:impresora2:impresora3
Donde impresora1, impresora2 y sucesivos son los nombres de las impresoras elegidas. Separe los nombres de las impresoras con dos puntos (:).
-
Guarde el archivo y ciérrelo.
Asignación de una impresora local
La aplicación Citrix Workspace para Linux admite el controlador de impresora universal PS de Citrix. De modo que, en la mayoría de los casos, no se requiere ninguna configuración local para que los usuarios utilicen impresoras de red o impresoras conectadas localmente a los dispositivos de usuario. Puede asignar manualmente las impresoras del cliente en Citrix Virtual Apps and Desktops o Citrix DaaS para Windows. Esta asignación manual es necesaria si, por ejemplo, el software de impresión del dispositivo del usuario no es compatible con el controlador de impresora universal.
Para asignar una impresora local en un servidor:
-
En la aplicación Citrix Workspace, establezca una conexión de servidor e inicie sesión en un equipo que ejecute Citrix Virtual Apps and Desktops o Citrix DaaS.
-
En el menú Inicio, seleccione Parámetros > Impresoras.
-
En el menú Archivo, seleccione Agregar impresora.
Aparecerá el asistente Agregar impresora.
-
Utilice el asistente para agregar una impresora de red desde la red del cliente, dominio del cliente. Por lo general, este valor es un nombre de impresora estándar, similar a los valores creados por Servicios de Escritorio remoto nativos, como “HP LaserJet 4 de nombre_cliente en sesión 3”.
Para obtener más información sobre cómo agregar impresoras, consulte la documentación de su sistema operativo Windows.
Impresión universal de PDF
A partir de la versión 2405, la aplicación Citrix Workspace para Linux admite la impresión universal de PDF. Puede imprimir como PDF una vez configurada al menos una de estas opciones:
- Proporcionar una única impresora universal de PDF creada en cada sesión.
- Utilice el controlador de impresión universal (UPD) para las impresoras normales creadas automáticamente.
Requisitos previos
- Aplicación Citrix Workspace para Linux 2405 o una versión posterior: Permite el consumo de canales de impresión de PDF para la aplicación Citrix Workspace para Linux.
- Citrix Virtual Apps and Desktops 2112 o una versión posterior: Habilita la impresión universal de PDF para impresoras cliente creadas automáticamente.
-
Habilite la directiva de redirección de impresoras del cliente (resaltada en la siguiente imagen) en Citrix Studio o la consola web.

Proporcionar una única impresora universal de PDF creada en cada sesión
Para habilitar la creación de la impresora universal PDF en sesiones desde un cliente Linux o cualquier otro dispositivo de punto final de cliente compatible con PDF, haga lo siguiente:
- Vaya a Citrix Studio o a la consola web y habilite la directiva de crear automáticamente la impresora universal de PDF.
- Establezca CitrixPDFPrinterAllowed=On en la sección [WFClient] del archivo wfclient.ini.
Una vez completados los pasos anteriores, se crea la impresora universal PDF en la sesión. La impresora se llama Citrix PDF Printer.
Utilice esta impresora en una sesión para generar una salida en PDF que se entregue al cliente. Además, envíe la salida en PDF a la aplicación de gestión de PDF predeterminada en el dispositivo de punto final. Para el cliente Linux, esta aplicación predeterminada que gestiona archivos PDF suele ser la aplicación integrada de Vista previa, pero puede ser cualquier aplicación registrada para la gestión de PDF, como Adobe Acrobat Reader.
Usar el controlador UPD para impresoras normales creadas automáticamente
Para habilitar la impresión universal de PDF en todas las impresoras cliente redirigidas de una sesión, visite Citrix Studio o una consola web desde un cliente Linux. A continuación, configure la directiva de preferencias de controlador universal para incluir el formato de metarchivo PDF en la lista de prioridades.
Tras esta configuración, el controlador universal PDF de Citrix reemplaza al controlador HP Color LaserJet 2800 Series PS en el host para las impresoras creadas automáticamente. Las impresoras creadas automáticamente utilizan un controlador universal con un cliente Linux que puede imprimir archivos PDF. Cuando se usa una de las impresoras creadas automáticamente en una sesión, PDF se usa como formato intermedio del trabajo de impresión. Sin embargo, la impresión se transfiere directamente a la impresora conectada al cliente que se haya seleccionado.