Virtual Environments

Last Updated: April 07, 2026

Vasion defines printing in Citrix, Omnissa, and Windows Remote Desktop Services (RDS) as printing in virtual environments and supports the following environments:

  • Citrix.
    • Citrix Virtual Apps.
    • Citrix Virtual Desktops.
  • Omnissa.
  • Windows RDS.
    • Remote desktops.
    • Remote apps.

Setup

There are a few ways to set up printing in a virtual environment. For Citrix and RDS, do the following relevant step:

  • Citrix: Install the Client on the endpoint device, and then redirect the printer into Citrix.
  • RDS: Install the Client on the server, and configure the Client for RDS mode.

For Citrix Virtual Desktops, Omnissa, and image environments, install the Client on your parent image.

Client Updates

When using the Automatic Client Update section, consider where you installed the Client before deploying an update with the Admin Console. In a one-to-many connection environment, not updating the image or server first could cause a Citrix-update loop during sessions. If you use a different Client update or deployment method, include the image or server in that deployment. For more details refer to Automatic Updates.

Automatic Client Update

If your environment has the Client on the parent image or RDS server, you must update the Client at this location before using the Admin Console to deploy an automatic Client update. If you do not update the image or server first, the Client updates on each user's instance or session without updating the image or server. The next time the user logs in, the Client updates again, creating a resource-consuming loop.

Manually updating the image or server first means that users who connect to it already have the updated Client when they log in.

To download the Client from the Admin Console, go to Tools then Settings then Client, scroll down to the Deployable Client Packages section, and use the file to manually update the image or server. Then the Client update is ready to deploy from the Admin Console to the rest of the devices in the environment.

Admin Console showing Client Settings and Deployable Client Packages section.