Citrix Receiver for Linux OEM's Reference Guide
Total Page:16
File Type:pdf, Size:1020Kb
Citrix Receiver for Linux OEM’s Reference Guide Citrix Receiver™ for Linux, Version 13.0 Contents 1 About this document..................................................................................9 What's new................................................................................... 10 Resources to aid customization ........................................................11 Tools..................................................................................... 11 Receiver for Linux components..............................................................12 About Receiver for Linux ...............................................................12 Components used by Receiver for Linux...............................................12 Command-line utilities.................................................................. 13 Authentication Manager.................................................................13 Related components....................................................................13 2 Customize Receiver for Linux.......................................................................15 Installation.................................................................................... 16 To customize a Receiver for Linux installation......................................... 16 User interface.................................................................................17 Configuration files.......................................................................17 Customize Receiver using storebrowse................................................18 storebrowse examples.............................................................20 Customize the self-service UI...........................................................22 Preferences........................................................................ 23 Customize connections using the Platform Optimization SDK........................ 24 Dialog library ............................................................................28 Security.......................................................................................31 Smart cards............................................................................. 31 Certificates.............................................................................. 31 Multimedia....................................................................................32 Graphics.................................................................................33 Configure H.264 support...........................................................33 Improve graphics performance with the Platform Optimization SDK.............33 Advanced graphic configurations..................................................34 Video.....................................................................................35 iii Contents Flash................................................................................35 HDX MediaStream Windows Media Redirection..................................37 HDX RealTime Webcam Video Compression.................................... 39 Troubleshoot HDX RealTime Webcam Video Compression..................... 41 Apply custom properties to GStreamer elements for H.264 webcam support .. 41 Webcams with native H.264 support ............................................. 42 Audio.................................................................................... 42 Audio input and output.............................................................42 Configure Speex or Vorbis.........................................................42 Which audio feature is used at runtime........................................... 42 Consider GStreamer audio........................................................44 Enable audio input.................................................................44 Test audio.......................................................................... 44 Configure audio latency correction................................................44 Performance..................................................................................45 Memory..................................................................................45 Kiosk mode..............................................................................45 Set up kiosk mode................................................................. 46 Alternatives ways to configure the self-service UI for kiosk mode............... 47 Multi-threading.......................................................................... 48 Monitor real-time performance..........................................................48 Monitor audio input and output using HDX Monitor or Perfmon.......................49 CPU frequency governor................................................................50 Flow control............................................................................. 50 3 Experimental features............................................................................... 51 GStreamer audio............................................................................. 52 Switch to GStreamer audio............................................................. 52 Optimize GStreamer audio..............................................................52 Configure GStreamer in non-default locations....................................53 GStreamer audio limitations.......................................................53 Alternatives to GStreamer audio........................................................54 4 Reference information...............................................................................55 Command-line utilities........................................................................56 wfica..................................................................................... 56 storebrowse............................................................................. 58 pnabrowse...............................................................................62 Exit Status values ...................................................................... 66 Configuration files............................................................................ 67 iv Citrix Receiver for Linux OEM’s Reference Guide wfclient.ini............................................................................... 67 module.ini................................................................................84 reg.ini....................................................................................98 Other configuration files.................................................................99 Library files................................................................................... 99 v Contents vi Copyright and trademark notice Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement. A printable copy of the End User License Agreement is included with the installation media. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Citrix Systems, Inc. © 2003-2013 Citrix Systems, Inc. All rights reserved. Citrix, ICA (Independent Computer Architecture), NetScaler, Program Neighborhood, XenApp, and XenDesktop are registered trademarks, and Citrix Receiver and HDX are trademarks of Citrix Systems, Inc, in the United States and other countries. Trademark acknowledgments Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Microsoft, Windows, Windows Server, and Outlook, are trademarks or registered trademarks of Microsoft Corporation in the U.S. and/or other countries. Netscape is a trademark or registered trademark of AOL Inc. in the U.S. and other countries. Novell and NDS are trademarks or registered trademarks of Novell, Inc. in the U.S. and other countries. Solaris is a registered trademark of Oracle and/or its affiliates. UNIX is a registered trademark of The Open Group. All other trademarks and registered trademarks are the property of their respective owners. 7 8 Chapter 1 About this document Topics: The purpose of this document is to support Original Equipment Manufacturers (OEMs) who integrate Citrix® ® • What's new Receiver™ for Linux into their own or customers' deployments. The document helps you: • Receiver for Linux components w Modify or replace the Receiver for Linux installation w Customize the Receiver for Linux user interface w Remove or replace Receiver for Linux libraries There are two parts to this document: a set of task-based procedures for configuring Receiver, and tables of reference information for command-line utilities, .ini files, and library files. This document is intended for developers of products that include Receiver for Linux. If you are planning to modify the user interface of Receiver for Linux, Citrix recommends that you read the entire manual. Citrix eDocs contains the official product documentation for Receiver for Linux. This includes configuration instructions and known issues that may be useful when customizing this component. eDocs is available at http://support.citrix.com/ proddocs/topic/receiver/receivers-linux-wrapper.html. 9 Chapter 1 About this document What's new The following new features are available in this release compared with Version 12.1: w Support