How to install Citrix Workspace on Ubuntu - Xenit

Looking for:

Citrix Workspace app for Linux.workspace-linux-oem-guide/ at master · citrix/workspace-linux-oem-guide · GitHub 













































   

 

Citrix Developer Portal -



  How to install Citrix Workspace app (previously knwon as Citrix Receiver) on Ubuntu based Linux Mint desktop. The purpose of this document is to support Original Equipment Manufacturers (OEMs) who integrate Citrix® Workspace app™ for Linux® into their own or. ISD do not presently support the installation of Citrix Workspace for any version of Linux. The below instructions are provided as helpful guides only.  


Citrix Workspace app for Linux



 

Luckily the people at Citrix are well aware that there are other Operating Systems than just Microsoft Windows. On the Citrix download site for Linux there are a couple of downloads available for Linux. Reading database Unpacking icaclient Setting up icaclient Enter your username and password. If you have multi-factor enabled it may look like this. Tags : Application , Leave a comment How to install Citrix Workspace on Ubuntu.

The following tables describe the shared library files that you should be aware of when developing plug-ins with the Platform Optimization SDK. If Workspace app cannot locate or use a file, the fallback file where available is used instead. You can enable or configure some plug-ins using the following files and additional system components.

In these cases, no fallback files are employed and source files, for plug-in development, are not supplied. For maximum flexibility in exploiting on-chip decoders and hardware rendering support, plug-ins can take full control of the decoding, overlay, and rendering process.

Plug-ins that support hardware-accelerated JPEG decoding can improve graphics performance for sessions when not using H. Improvements in the server graphics encoding technology have resulted in a lower bandwidth profile, lower server CPU usage and higher overall visual quality than if H. JPEG fallback is employed if necessary to ensure images are displayed efficiently on the user device. The following decoders are used in this order:. Hardware-accelerated plug-ins for H. If you are using the plug-in for memory allocation, you must supply only two functions.

The header file for memory allocation plug-ins is mainloop. Before using this code as a model for your own plug-in, pay careful attention to the comments in the code. Parts of it are present only for backward compatibility with decoder plug-ins that were developed for obsolete versions of Citrix Workspace app. In some environments using X11, other drawing methods might be faster than the calls to XShmPutImage that are used by default. When these alternative entry points are used, you do not additionally have to implement the memory allocation functions.

This is not linked with any X11 libraries. The following features of the X11 version are not yet available in the separate version: clipboard, seamless windows, multimedia and Flash support. Usually, X11 and frame buffer graphics are supported. The frame buffer plug-in needs access to these device files. For alternative windowing systems to X Windows and their toolkits, you can develop customized dialogs using the Workspace app for Linux UI dialog library described in this topic.

The library is a C interface that can represent dialogs containing a selection of widgets: labels, text boxes, check boxes, radio buttons, combo boxes, multi-select combo boxes, buttons, expanders, hyperlink, scrolled view, selection table, and button box. The library is loaded as a shared object file UIDialogLib. The UI dialog library is used for most of the dialogs that are displayed by Workspace app for Linux processes, including the Xbased wfica.

By reimplementing the library, you can replace the UI of these essential processes with a toolkit of your choosing. However, all of their functionality is available in the storebrowse command-line utility and the configuration files. The graphic on the following page represents the library's architecture and use by Workspace app components.

Note that two further utilities, Connection Center and xcapture are completely dependent on X11 and are not shown on this graphic. UI Dialog libraries include libwebkit2gtk 2.

To use SSL or TLS, you need a root certificate on the user device that can verify the signature of the Certificate Authority on the server certificate. By default, Workspace app supports the following certificates.

You are not required to obtain and install root certificates on the user device to use the certificates from these Certificate Authorities. However, if you choose to use a different Certificate Authority, you must obtain and install a root certificate from the Certificate Authority on each user device. Important: Citrix Workspace app does not support keys of more than bits. You must ensure that the Certificate Authority root and intermediate certificates, and your server certificates, are a maximum of bits long.

Note : Citrix Workspace app for Linux If you need to authenticate a server certificate that was issued by a certificate authority and is not yet trusted by the user device, follow these instructions before adding a StoreFront store. If your StoreFront server is not able to provide the intermediate certificates that match the certificate it is using, or you need to install intermediate certificates to support smart card users, follow these steps before adding a StoreFront store.

To configure smart card support in Workspace app for Linux, you must have the StoreFront services site configured to allow smart card authentication.

Citrix Workspace app loads the OpenSC libraries automatically. Installation of the libraries allows the use of OpenSC supported cards without further configuration. If this fails, or you require a different PKCS 11 driver to ensure Citrix Workspace app locates the PKCS 11 driver, store the location in a configuration file using the following steps. To configure the behavior of the Workspace app for Linux on smart card removal, update the SmartCardRemovalAction in the configuration file using the following steps:.

The default behavior is 'noaction'. No action is taken to clear credentials stored and tokens generated with regards to the smart card on the removal on the smart card. The 'forcelogoff' action clears all credentials and tokens within StoreFront on the removal of the smart card and disconnects all associated sessions. For more information about configuring smart card support on your servers, see the XenApp and XenDesktop documentation on the Product Documentation site.

Once smart card support is enabled for both the server and Workspace app, you can use smart cards for the following purposes:. Smart card support has the following prerequisites:. This section contains information on customizing the way that Workspace app processes:.

XenDesktop and XenApp are based on different technologies, send different protocols to Workspace app, and therefore require different configurations. Citrix recommends that you test Workspace app with both of these products while you develop your solution. Workspace app supports the display of H. This support uses the deep compression codec feature, which is enabled by default.

Follow the instructions in this topic to disable the feature and process graphics using the JPEG codec instead. You can also disable text tracking while still enabling deep compression codec support. This helps to reduce CPU costs while processing graphics that include complex images but relatively small amounts of text or non-critical text. Important : To configure this feature, do not use any lossless setting in the XenDesktop Visual quality policy.

If you do, H. With deep compression codec support enabled, in wfclient. The small frames feature allows efficient processing when only a small portion of the screen changes over time for example, when a cursor flashes on an otherwise stable background. This procedure only works with XenDesktop 7. Using the Platform Optimization SDK, you can improve graphics performance by accelerating the decoding of images, by controlling how memory is allocated when drawing an image, and so on.

You can adjust how Workspace app is configured to process graphics that are rendered on the server. Typically, these are bitmaps that are encoded using the JPEG protocol. However, the server can also send images in format.

Citrix Workspace app expects ctxjpeg. The protocol uses sequential encoding, rather than progressive or hierarchical encoding. You can operate in the correct color format while decoding, to avoid the need to carry out color space conversion.

However, this can be CPU-intensive and it may be more efficient to carry out the color space conversion in the hardware or DSP as a separate step. If you develop a custom allocation mechanism, it replaces shared memory. You can hook the LVB allocation source image data function. You may also need to hook the XShmPutImage function. If this is not convenient, alternative solutions for example, using a non-atomic display are available but they might degrade performance.

Citrix recommends that you develop your own Adobe Flash plug-in and that Flash files are played on an X Window system. For the ARM platform, you can obtain the necessary Flash libraries optimized from your Adobe scaling partner. Contact Adobe for more information on this. Important : This feature is not supported on bit or ARM hard float armhf. This lets Flash content run locally provided that Adobe Flash Player is installed on the device. The requirements for this feature are as follows:.

Citrix Workspace app searches in the following locations for the Citrix Flash plug-in, libflashplayer. If the plug-in is found in multiple locations, the plug-in with the latest version number is used by the HDX MediaStream Flash Redirection feature.

To check that Flash content is being rendered correctly on the user device, right-click in the Flash window. The Flash context menu displayed should appear similar to the native Linux Flash context menu. You can also run the following command on the device to verify Flash content is being correctly rendered:.

You can collect trace logs to help debug your Flash plug-in. Run the following command and then test the feature using Citrix Workspace app:. For more information on troubleshooting Flash, refer to CTX This is robust in different environments. Citrix Workspace app uses a GStreamer pipeline to run streamed multimedia content on the device. If a video codec is not available on the device or is not supported by HDX MediaStream Windows Media Redirection, it is processed by the server's media player.

In these cases, video is delivered as serverrendered bitmaps through the graphics virtual channel. Depending on the audio quality settings, if an audio codec is not available on the device or is not supported by this feature, it is encoded on the server and sent to the device through the audio virtual channel. Supported media players, container formats, video codecs, and audio codecs are documented in CTX You can use Citrix Workspace app on PCs, tablets, and thin clients.

By using Citrix StoreFront with Citrix Workspace app, your organization can provide self-service access to applications and desktops. And that access comes with a common user interface, regardless of the endpoint device hardware, operating system, or form factor. For information about the features available in Citrix Workspace app for Windows, see Citrix Workspace app feature matrix. Citrix Workspace app for Linux is adapted for use in languages other than English.

For a list of languages supported by Citrix Workspace app for Linux, see Language support. The announcements in this article give you advanced notice of platforms, Citrix products, and features that are being phased out. Using these announcements, you can make timely business decisions. Citrix monitors customer use and feedback to determine when they are withdrawn. Announcements can change in subsequent releases and might not include every deprecated feature or functionality. Citrix continues to support them in this release but they will be removed in the future.

   


Comments

Popular posts from this blog

- User Manual Heath Zenith HZBK DualBrite Motion Sensin | manualsFile

- Adobe acrobat xi standard embed fonts free download

Download Avakin Life on PC with MEmu