Applicable Products
- Receiver for Mac
Information
This article provides a brief overview of the printing architecture with the 10.x versions of the Mac ICA Client.
Background
The Mac 10.x ICA Client is a feature-rich client offering. Many of the same features found with Win32 clients/plug-ins. This includes the ability to autocreate all of the standard printer types defined on the Mac device for use within XenApp sessions.
Citrix Workspace App For Mac
Printing with the Mac 10.x Client
Because the print drivers on a Mac are not a direct match for the drivers on a Windows 2003 or 2008 Server, most Mac-defined printers autocreate using the HP Color LaserJet PS driver. This postscript driver is installed with XenApp and is part of the universal printing architecture. It must never be removed from the XenApp server. Mac clients cannot use the advanced Citrix Universal Print Driver because this driver is based on the Windows Enhanced Metafile Format (EMF) to process and spool documents.
In instances where the HP Color LaserJet PS driver does not work with a specific print device, driver mappings might be used. Such mappings might be implemented using the management console or through the use of the wtsuprn.inf file on each XenApp server. Mappings specify the client driver name and corresponding server driver to use. The use of wildcards is permitted for driver mappings to simplify the process.
The Mac ICA Client also brings with it the Enable Print Dialog feature. The Enable Print Dialog feature presents the user with a local print dialog on selecting print from the published application. Any configured printer might then be selected to send the job. Enable Print Dialog feature can be enabled or disabled using the File menu of the Citrix ICA Client.
Note:The Enable Print Dialog feature has been removed starting with version 11.4.x and later per Citrix Documentation - 'Users are now shown a single print dialog when printing, instead of the two print dialogs shown in previous releases.'
Refer to Citrix eDocs - About this release.
Additional Resources
CTX089874 – Troubleshooting and Explaining the Citrix Universal Print Driver
With the release of Citrix Workspace app 2012 for Mac, Citrix now supports Citrix Optimization for Microsoft Teams on MacOS.
Microsoft Teams is the fastest growing business app in Microsoft history, and Citrix was the first partner in the world to optimize the Microsoft Teams experience in a virtualized environment for Windows and Linux. Citrix is excited to announce that we are bringing their full optimization to Mac with the release of Citrix Workspace app 2012 for Mac! Together, Citrix with Microsoft Teams accelerates team collaboration and personal productivity across all business activity.
With this Citrix Workspace app release, your teams now get a native Microsoft Teams app experience on their virtual apps and desktops for audio calls, video calls, and screensharing. Among several immediate benefits, both admins and users will be able to enjoy:
- Crystal clear voice and video up to 720p
- Enhanced server scalability that is accomplished by offloading CPU/RAM/GPU/IO onto the user’s device rather than the Virtual Delivery Agent (VDA). That means more users per server and lower operating costs.
- The ability to leverage existing Citrix security policies within virtual instances of Microsoft Teams
Please note, this optimization is supported on Microsoft Teams on macOS version 10.15 (Catalina) and above.
What’s New with Microsoft Teams on MacOS and Citrix?
With Citrix ´s continuous innovation, they focus on improving both user and admin experience. This chart compares the optimizations they have made for you today with the capabilities they previously had in place.
Please note, CTXMTOP is a command-and-control virtual channel. That means media is not exchanged between the Citrix Workspace app and the VDA.
There are a few known limitations with Microsoft Teams running on VDI on Mac compared to the native Microsoft Teams application. This includes the absence of the gallery view. While Skype for Business can coexist with Microsoft Teams, they cannot run at the same time. Microsoft has an extensive deployment guide for this. Additionally, to preserve VDA resources on the workspace app, Citrix have disabled background effects on Microsoft Teams. Check out their documentation for more information.
The Citrix optimization for Microsoft Teams on MacOS,contains VDA-side HDX services and API to interface with the Microsoft Teams hosted app to receive commands. These components open a control virtual channel (CTXMTOP) to the Citrix Workspace app-side media engine. The endpoint decodes and renders the multimedia locally. Reverse seamless snaps-in the local Citrix Workspace app window back into the hosted Microsoft Teams app.
Minimum version – Citrix Workspace app 2012 for Mac:
Citrix Workspace For Apple
Supported operating systems
- macOS Catalina (10.15)
- macOS Big Sur Beta 8 in test environments only. Do not use in production environments.
Features supported:
Download Citrix Workspace For Mac
- Audio
- Video
- Screen sharing optimization (incoming and outgoing)
Mirosoft Teams on MacOS optimization works by default if the user has Citrix Workspace app 2012 or later and macOS 10.15.
If you want to disable Microsoft Teams on MacOS optimization, run this command in terminal and restart Workspace app:
defaults write com.citrix.receiver.nomas mtopEnabled -bool NO
Citrix Workspace 2008 Windows
Learn more here about Microsoft Teams on MacOS optimization by Citrix.