HP Remote Graphics Software 5.2.0 User Guide Part number: 391829-405 Fourteenth edition: 12/2008
Tables 10 Figure 6-33 logSetup file ...
Advanced capabilities 100 The next volume control to adjust is the mixer line in the Recording Control window. The name of this line varies with
Advanced capabilities 101 The best sound to play to calibrate your audio device is a low frequency sound with high amplitude. By default, Windows
Advanced capabilities 102 6-2-4 Using audio The audio controls in the Receiver Control Panel are shown in Figure 6-11. Figure 6-11 Audio control
Advanced capabilities 103 • Quality—This pull-down menu allows the local user to select one of three different audio quality settings: • Low—Spe
Advanced capabilities 104 6-3 Remote USB operation For an overview of remote USB, see Section 2-16, “Remote USB overview.” This section provides
Advanced capabilities 105 6-3-1 Attaching a local USB device to a Remote Computer The options available under the USB tab in the Receiver Control
Advanced capabilities 106 Figure 6-14 shows the presence of the USB drive key on the Local Computer before the remote USB attachment is made. Fi
Advanced capabilities 107 6-3-2 USB session switching New with RGS 5.1.3 is the ability to dynamically move USB devices from one Remote Computer t
Advanced capabilities 108 6-3-4 Remote USB Access Control List RGS supports a per-Remote Computer access control list (ACL) file that specifies w
Advanced capabilities 109 Rules may contain filters based on the 11 parameters listed previously. These parameters are repeated below along with t
Introduction to HP Remote Graphics Software 11 1 Introduction to HP Remote Graphics Software This guide provides information that you will need to
Advanced capabilities 110 6-3-5 Determining USB device information This section describes how to obtain several of the most-used USB device param
Advanced capabilities 111 The registered classes and subclasses are documented by the USB Device Working Group. The DWG's latest document for
Advanced capabilities 112 Enable Remote USB Verify that Remote USB is enabled under the USB option tab of the Receiver Control Panel (see Figure
Advanced capabilities 113 HP Remote Virtual USB Driver Verify that the HP Remote Virtual USB driver is installed and active on the Remote Computer
Advanced capabilities 114 If the HP Remote Virtual USB driver is not reported, reinstall the RGS Sender software. During installation, verify tha
Advanced capabilities 115 6-4 Network timeouts The options available under the Network tab in the Receiver Control Panel are shown in Figure 6-20.
Advanced capabilities 116 Receiver network timeouts RGS provides two user-settable Receiver timeout properties to allow you to optimize RGS for y
Advanced capabilities 117 Figure 6-22 shows the sequence of events commencing when sync pulses cease being detected by the Receiver. Figure 6-22
Advanced capabilities 118 Sender network timeout The RGS Sender supports the Sender error timeout property, Rgsender.Network.Timeout.Error. This
Advanced capabilities 119 Network timeout issues Listed below are several timeout-related issues and their potential causes. • Remote Display Win
Introduction to HP Remote Graphics Software 12 IMPORTANT: • For a version of the HP RGS 5.2.0 User Guide that may be more current than this d
Advanced capabilities 120 Receiver’s, the Sender may close the connection sooner than the Receiver, disconnecting the Receiver. If the issue con
Advanced capabilities 121 6-5 Hotkeys Hotkeys are key sequences that cause special action to be taken by the Receiver. Such key sequences are proc
Advanced capabilities 122 • Setup Mode Hotkey: The text dialog and the Set and Reset buttons allow you to redefine the Setup Mode hotkey sequenc
Advanced capabilities 123 6-6 Remote Clipboard operation For an overview of Remote Clipboard, see Section 2-18, “Remote Clipboard overview.” Remo
Advanced capabilities 124 6-6-1 Remote Clipboard data transfers Figure 6-25 shows the data transfer that occurs when a cut and past is performed
Advanced capabilities 125 As we’ve seen, the terms “Remote Computer” and “Local Computer” have very specific meanings in the context of RGS. In th
Advanced capabilities 126 6-6-2 Remote Clipboard filtering When a cut is performed, applications typically store their data in the clipboard in m
Advanced capabilities 127 • 16 (CF_LOCALE)—Locale identifier associated with text in the clipboard • 17 (DIBV5)—Bitmap color space and bitmap da
Advanced capabilities 128 To demonstrate use of the RGS logs to view Remote Clipboard information on the Receiver and Sender computers, an exampl
Advanced capabilities 129 Now that the filter string has been sent from the Receiver to the Sender, we’ll switch to the Remote Clipboard nomenclat
Introduction to HP Remote Graphics Software 13 1-2 RGS Sender and Receiver Figure 1-2 shows the two primary RGS software components, the RGS Sende
Advanced capabilities 130 6-7 Receiver and Sender logging Both the RGS Receiver and the RGS Sender have the ability to log various types of infor
Advanced capabilities 131 6-7-2 Sender logging RGS Sender logging is not controlled by a GUI—instead, Sender logging is controlled by a particular
Advanced capabilities 132 6-8 Statistics The options available under the Statistics tab in the Receiver Control Panel are shown in Figure 6-34.
Using Directory Mode 133 7 Using Directory Mode Directory Mode enables the local user to automatically open connections to multiple Remote Compute
Using Directory Mode 134 7-1-2 Starting the Receiver in Directory Mode Before attempting a connection in Directory Mode for the first time, HP re
RGS properties 135 8 RGS properties RGS allows the user to specify many properties of the RGS connection, both on the Sender and Receiver. By spec
RGS properties 136 8-3 Setting properties on the command line Properties can also be set on the command line when the Receiver and Sender are sta
RGS properties 137 Receiver command line properties See Section 8-3, “Setting property values on the command line.” rgreceiverconfig file properti
RGS properties 138 • Network properties group • Rgreceiver.Network.Timeout.IsMutable • Rgreceiver.Network.Timeout.Warning • Rgreceiver.Networ
RGS properties 139 individual IsMutable property is true, the user is allowed to interactively change the associated property, that is, the Rgrece
Introduction to HP Remote Graphics Software 14 1-3 RGS features HP RGS supports a number of features designed to optimize performance, security,
RGS properties 140 8-4-3 Receiver general properties The general properties are listed below. After each property, the default value is listed in
RGS properties 141 Rgreceiver.IsMatchReceiverPhysicalDisplaysEnabled=bool (0) Rgreceiver.IsMatchReceiverPhysicalDisplaysEnabled.IsMutable=bool
RGS properties 142 NOTE: The following property, while supported, has been deprecated. HP recommends using the per-session Remote Display Wind
RGS properties 143 Rgreceiver.IsGlobalImageUpdateEnabled=bool (0) Rgreceiver.IsGlobalImageUpdateEnabled.IsMutable=bool (1) If set to 1, the Re
RGS properties 144 The sequence chart in Figure 8-6 shows operation for the default property value of 4. In this case, the Receiver can have up t
RGS properties 145 8-4-5 Receiver audio properties Rgreceiver.Audio.IsMutable=bool (1) If set to 1, the user will be able to modify all audio co
RGS properties 146 Rgreceiver.Usb.ActiveSession=int (0) Rgreceiver.Usb.ActiveSession.IsMutable=bool (1) When the Receiver is in Directory Mod
RGS properties 147 Rgreceiver.Hotkeys.IsSendFirstKeyInSequenceEnabled=bool (0) Rgreceiver.Hotkeys.IsSendFirstKeyInSequenceEnabled.IsMutable=bool
RGS properties 148 Rgreceiver.Clipboard.FilterString=string (see below for default value) IMPORTANT: This property is for advanced users on
RGS properties 149 Rgreceiver.Log.Filename=string (“rg.log”) Rgreceiver.Log.Filename.IsMutable=bool (1) This property specifies the path to th
Introduction to HP Remote Graphics Software 15 • Audio follows focus—The RGS Receiver can be configured to enable audio for the session displayed
RGS properties 150 8-4-13 Windows placement and size properties As described previously, these properties are per-session (per-connection) proper
RGS properties 151 8-5 RGS Sender properties RGS supports the following hierarchy of methods to set the Sender properties (see Figure 8-7). Figur
RGS properties 152 • USB access control list properties group • Rgsender.Usb.Acl.RulesetPath • Rgsender.Usb.Acl.SchemaPath • Rgsender.Usb.Acl
RGS properties 153 blanking is enabled. For details on monitor blanking, see Section 5-1-4, “Remote Computer monitor blanking operation.” Rgsend
RGS properties 154 8-5-4 Sender network timeout properties Rgsender.Network.Timeout.Error=int (30000) The timeout in milliseconds used to detec
RGS properties 155 Rgsender.Network.AllowIpAddressSubnet=string (all IP addresses) This property is used to specify the range of IP addresses tha
Sender event logging on Windows 156 9 Sender event logging on Windows The RGS Sender on Windows supports event logging. Event logging provides i
Sender event logging on Windows 157 To view the properties of a particular event, double-click on the event of interest—this brings up the Event P
Sender event logging on Windows 158 New in RGS 5.1.5 is reporting of the IP address and port number of the Local Computer whenever the Local Comp
Sender event logging on Windows 159 9-3 Additional information on event logging For additional information on Windows event logging, search Micros
RGS overview 16 2 RGS overview Before exploring how to use RGS, it’s important to first understand the many features and capabilities provided by
Remote Application Termination 160 10 Remote Application Termination This chapter describes how to create a Windows agent on the Sender that pro
Remote Application Termination 161 Event Viewer Example: Primary connections: 1 Non-primary connections: 0 RGSENDER_CONNECT EventID: 4 NOTE: Par
Remote Application Termination 162 RGSENDER_SET_NONPRIMARY EventID: 7 A connection with an associated name is assigned to a non-primary status.
Remote Application Termination 163 %2 = USB device vendor ID %3 = USB device product ID Data: None 10-3 Sample agent The sample Windows a
Remote Application Termination 164 // Set the pointer to our buffer. Strings and data will get appended // to the EVENTLOGRECORD structur
Remote Application Termination 165 // If an event is added, either the start or count will change. // Get the start and count. Mic
Remote Application Termination 166 10-4 Agent design issues Designing an agent to provide Remote Application Termination requires consideration o
Remote Application Termination 167 Administrator alerts • Situation—Instead of shutting down an environment, an agent can be designed to alert an
Remote Application Termination 168 Figure 10-1 Remote Computer Sender recovery options Microsoft Remote Desktop Recovery If the RGS Sender
Optimizing RGS performance 169 11 Optimizing RGS performance This chapter provides suggestions on optimizing RGS performance, including optimizing
RGS overview 17 2-1 Supported computers and operating systems This section describes the computers and operating systems which support HP RGS 5.2.
Optimizing RGS performance 170 11-4 Configuring your network for optimal performance RGS depends on low network latency and reasonably high netwo
Troubleshooting RGS 171 12 Troubleshooting RGS This chapter provides suggestions on troubleshooting potential issues with RGS. Refer also to Chap
RGS error messages 172 13 RGS error messages This chapter lists the error messages reported by the RGS Receiver, and describes potential reasons
RGS error messages 173 Directory not found or not accessible! The directory file is not available. Possible reasons include: 1. The directory fil
RGS error messages 174 Setup Mode hotkey sequence is invalid. The sequence has been disabled. The Setup Mode hotkey sequence specified using a pr
Appendix A: Using RGS with HP VDI 175 Appendix A: Using RGS with HP VDI This appendix describes how to use RGS with the HP Virtual Desktop Infras
Appendix A: Using RGS with HP VDI 176 A-2-2 Modify the underlying ESX configuration (VM .vmx file) The underlying virtual machine configuration f
Appendix A: Using RGS with HP VDI 177 Click on the Configuration Parameters… button to display the configuration parameters shown in Figure A-2.
Appendix A: Using RGS with HP VDI 178 Svga.vramSize = <size in bytes of the VGA screen buffer> This parameter tells the VMware virtual VGA
Appendix A: Using RGS with HP VDI 179 A-5 RGS operating modes available with VDI Both RGS operating modes can be used in establishing a connectio
RGS overview 18 2-2 RGS version numbering The RGS version (for example, version 5.2.0) contains the following three numbers: 1. Version major nu
Appendix B: USB devices supported by RGS 180 Appendix B: USB devices supported by RGS IMPORTANT: Prior to RGS 5.2.0, this list of USB devices w
Appendix B: USB devices supported by RGS 181 Table B-2 Trader keyboards USB Devices HP Blade Workstation Clients Clients based on Windows XP and
Appendix B: USB devices supported by RGS 182 Table B-6 USB keys The following client-attached USB devices can be accessed by a Remote Computer r
Appendix B: USB devices supported by RGS 183 Table B-11 Printers USB Devices HP Blade Workstation Clients Clients based on Windows XP and Window
Appendix B: USB devices supported by RGS 184 Table B-15 Webcams USB Devices HP Blade Workstation Clients Clients based on Windows XP and Window
Appendix B: USB devices supported by RGS 185 Table B-19 Character input devices USB Devices HP Blade Workstation Clients Clients based on Windo
Appendix C: Linux remote audio device support 186 Appendix C: Linux remote audio device support As shown in Figure 2-25, an audio device is requ
RGS overview 19 Floating licenses require a license server, which can be installed on one of the computers running the RGS Sender, or the license
2 © Copyright 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warrant
RGS overview 20 When you purchase RGS, you are entitled to free upgrades to all future patch releases. For example, if you purchase RGS 5.2.0, yo
RGS overview 21 2-5 Sender and Receiver interoperability RGS provides interoperability between versions of RGS Senders and Receivers that have the
RGS overview 22 NOTE: For clarity in this guide, the bitmapped image contained in the Remote Computer frame buffer will often be shown in assoc
RGS overview 23 2-8-3 Many-to-one connection The RGS Receiver supports a many-to-one connection, allowing a single Local Computer to connect to mu
RGS overview 24 The one-to-many configuration is ideal for collaboration because each user can interact with the applications running on the Remo
RGS overview 25 If another user is already logged into the Remote Computer, the second authentication step is replaced by an authorization step, i
RGS overview 26 2-11 RGS operating modes RGS supports two basic operating modes: 1. Normal Mode—This mode enables RGS to connect to a single Rem
RGS overview 27 2-12 Multi-monitor configurations Many computers have a frame buffer that is larger in size (as measured in horizontal pixels by v
RGS overview 28 Multiple monitors on the Local Computer are also useful in the configuration described in Section 2-8-3, “Many-to-one connection.
RGS overview 29 2-15 Image quality RGS provides high-quality, high-performance image compression and decompression. Image compression is performed
3 Acknowledgments—HP Remote Graphics Software was developed using several third party products including, but not limited to: OpenSSL: This product
RGS overview 30 2-16 Remote USB overview RGS supports remote USB, which allows USB devices connected to the Local Computer (local USB devices) to
RGS overview 31 2-16-3 Install-time configuration of remote USB This section provides an overview of install-time configuration of remote USB—see
RGS overview 32 Figure 2-21 USB device accessibility for the setting “USB devices are Local/Remote” As can be seen in Figure 2-22, USB device
RGS overview 33 Figure 2-22 Smartcard reader accessibility pre- and post-RGS connection for settings “USB devices are Remote” or “USB devices are
RGS overview 34 2-16-5 Computers supporting remote USB Remote USB connections are supported by the computers and operating systems shown in Figur
RGS overview 35 2-17-1 Remote audio on Windows RGS on Windows supports remote audio, allowing audio generated by the application on the Remote Com
RGS overview 36 2-17-2 Remote audio on Linux RGS on Linux also supports remote audio, allowing audio generated by the application on the Remote C
RGS overview 37 2-17-3 Support of sound recording devices on Windows NOTE: The Windows Sounds and Audio Devices Properties dialog allows the us
RGS overview 38 2-17-4 Computers and operating systems which support RGS audio Figure 2-26 shows the computers and operating systems that support
RGS overview 39 2-18 Remote Clipboard overview Remote Clipboard was originally supported with RGS 5.1.3, enabling the user to cut or copy data bet
Contents 4 Contents 1 Introduction to HP Remote Graphics Software 1-1 Typical RGS configuration...
RGS overview 40 In order for Remote Clipboard to be usable, it must be enabled during both the Sender and Receiver installations (see Figure 2-28
RGS overview 41 2-19 Interoperability of RGS and Microsoft Remote Desktop Connection This section discusses interoperability considerations for RG
RGS overview 42 2-21 Remote Computer power saving states In order for a Local Computer to establish connection to a Remote Computer, the Remote C
RGS overview 43 2-23 RGS security features Because of the distributed nature of an RGS connection, providing connection security is critically imp
Installing RGS 44 3 Installing RGS This chapter describes the following aspects of installing RGS: • Installing the RGS Receiver on Windows XP
Installing RGS 45 NOTE: For many USB devices, the Windows XP operating system provides default USB drivers. While these default drivers may,
Installing RGS 46 Command line options /autoinstall This option performs one of the following: • Installs the Receiver if it's not al
Installing RGS 47 3-1-2 Installing the Sender on Windows XP IMPORTANT: The Sender can only be installed on the computers and operating systems s
Installing RGS 48 4. Next you’ll be asked if you would like to configure Single Sign-On or Easy Login (see Figure 3-4). If you’re not sure, you
Installing RGS 49 6. Next, the Sender installer will run the rgdiag.exe diagnostics tool. If the tool detects a problem, the dialog shown in Figu
Contents 5 3-2-3 Installing audio on the Linux Receiver... 66 3-
Installing RGS 50 The RGS Diagnostics Tool can be run any time after RGS Sender installation. To run the Diagnostics Tool, use Windows Explorer t
Installing RGS 51 The Windows Sender runs as a Windows Service. When the Remote Computer boots, the installed services are typically started. When
Installing RGS 52 Figure 3-10 The Remote Graphics Sender service Setting the Windows Sender process priority This section describes how to adj
Installing RGS 53 Setting the Sender process priority using regedit This section describes how to use the Windows regedit command to increase the
Installing RGS 54 After the changes are made, the registry should appear as shown in Figure 3-13. Note the addition of the “-high” command line o
Installing RGS 55 Using the rgadmin tool This section describes use of the Sender rgadmin.exe tool. For a normal Sender installation, this tool ca
Installing RGS 56 The GINA Setup tab on the rgadmin tool can be used to enable Single Sign-on and Easy Login (see Figure 3-15). When rgadmin is b
Installing RGS 57 Installing and enabling Single Sign-on CAUTION: Installing RGS Single Sign-on is for experienced users and IT administrators
Installing RGS 58 2. Using the rgadmin tool to enable Single Sign-on The rgadmin tool can be used to enable Single Sign-on—check the Enable Singl
Installing RGS 59 4. Set the value of the GinaDLL key to the text "hprgina.dll". Confirm the spelling before closing. Figure 3-18 shows
Contents 6 7 Using Directory Mode 7-1-1 Directory file format...
Installing RGS 60 deleted, it will no longer show up as a key in the WinLogon subkey. When the system reboots, the default GINA module, msgina.dl
Installing RGS 61 6. To actually enable Easy Login, set the value of the GinaDllMode key to the text "HprEasyLogin". Confirm the spelli
Installing RGS 62 3-1-2-1 Setting the Local Security Policy The local security policy "Interactive logon: Do not require CTRL-ALT-DEL"
Installing RGS 63 Automatic installation of the RGS Sender on Windows XP The RGS Sender can be installed or removed in automatic mode. Automatic m
Installing RGS 64 /rgslicensefile=<filename> The license to run the RGS Sender is acquired from the specified file. The filename may
Installing RGS 65 3-2 Installing RGS on Linux This section describes how to: • Install and uninstall the RGS Receiver on Linux • Install audio o
Installing RGS 66 3-2-2 Uninstalling the Receiver on Linux To uninstall the RGS Receiver on Linux find the name of the RedHat RPM package for the
Installing RGS 67 Customized Audio Installation The following remote audio installation process for Linux is used when the RGS Receiver is install
Installing RGS 68 3-2-4 Installing the Sender on Linux IMPORTANT: The Linux RGS Sender can only be installed on the computers and Linux operati
Installing RGS 69 b. The Linux Sender uses the Pluggable Authentication Module (PAM) for authentication. If you are using the GNOME Desktop Manag
Contents 7 A-2-3 Installing the RGS Sender in the virtual machine ... 178 A-3
Installing RGS 70 7. If the PAM system has been configured to use custom PAM authentication modules then you may need to manually configure the
Installing RGS 71 Starting the Sender on Linux The Linux Sender (rgsender.sh) command line options are: [-nocollab] [-timeout value] [-authtimeo
Installing RGS 72 Uninstalling the Sender on Linux To uninstall the RGS Sender on Linux, perform the following steps: 1. Log in as root. 2. If
Pre-connection checklist 73 4 Pre-connection checklist Establishing an RGS connection from a Receiver to a Sender requires that the Local and Rem
Pre-connection checklist 74 4. OPTIONAL: Disable Guest login access—By default, Windows XP allows any user who can access a computer over the ne
Pre-connection checklist 75 4-3 NIC binding on the Sender If the Remote Computer has multiple NICs, you’ll need to be careful when establishing a
Pre-connection checklist 76 3. To determine which NIC is the first NIC, click Advanced>Advanced Setting (see Figure 4-3). The Advanced Settin
Pre-connection checklist 77 Figure 4-5 Restarting the RGS Sender 4-3-2 NIC reconfiguration using the NIC binding properties At RGS 5.1, severa
Pre-connection checklist 78 4-4 Using RGS through a firewall New at RGS 5.1.5 is the ability for the Receiver to use the public IP address of the
Using RGS 79 5 Using RGS This chapter describes how to use RGS to establish a connection from a Local Computer to a Remote Computer, including: •
Figures 8 Figures Figure 1-1 Typical RGS configuration ...
Using RGS 80 To create an RGS connection, enter the hostname or IP address of the Remote Computer in the Hostname dialog box, and then press Ente
Using RGS 81 • Display help: Click Help to display the online help. On Linux, the online help is displayed separately in a web browser, such as M
Using RGS 82 When the Receiver detects this key sequence, it does not send the key sequence to the Remote Computer—instead, the Receiver activate
Using RGS 83 The Remote Display Window selection dialog is only displayed in Directory Mode—this is the mode that supports multiple Remote Display
Using RGS 84 5-1-4 Remote Computer monitor blanking operation For an overview of Remote Computer monitor blanking, see Section 2-13, “Remote Comp
Using RGS 85 The Remote Computer monitor blanking feature can be disabled by setting the following Sender property to 0 (false). Rg
Using RGS 86 5-3 RGS login methods RGS provides three methods for the local user to log into a Remote Computer: • Standard Login—supported on Wi
isanotheruser alreadylogged into theRemote Computer(the primaryuser)?Nhaslocal userlogged in?NYNYYhasanother userlogged in?NYdo thecredentials oflocal
Using RGS 88 5-3-2 Easy Login The Easy Login flowchart is shown in Figure 5-11. If the Easy Login conditions are met, the RGS connection authenti
Using RGS 89 5-3-3 Single Sign-on The Single Sign-on flowchart is shown in Figure 5-12. If the Single Sign-on conditions are met, the user authent
Figures 9 Figure 4-3 Determining the first NIC ...
Using RGS 90 5-4 Changing your password In RGS 5.0 and earlier, attempting to make a connection with an expired password would generate an Authen
Using RGS 91 5-6 Collaborating RGS enables the primary user to share his or her desktop session with several local users simultaneously (see Secti
Using RGS 92 Connection between a Local Computer and a Remote Computer is permitted only if the primary user allows the connection. A question di
Using RGS 93 All non-primary users can be disconnected using the Sender GUI. Figure 5-19 shows the Windows Sender GUI selection that can be used t
Advanced capabilities 94 6 Advanced capabilities This chapter discusses the many advanced capabilities of RGS. Click on the Advanced>>>
Advanced capabilities 95 6-1 General options The options available under the General tab are shown in Figure 6-2. Figure 6-2 General tab options
Advanced capabilities 96 6-2 Remote audio operation For an overview of remote audio, see Section 2-17, “Remote audio overview.” Before describing
Advanced capabilities 97 Figure 6-4 Microphone device selection and audio playback device selection on the Sender Audioplaybackdeviceselection
Advanced capabilities 98 The HP Remote Audio device has only the mixer available in the recording control panel and the volume level for this lin
Advanced capabilities 99 Press the OK button and the Recording Control window should now have the mixer line as one of the controls (see Figure 6-
Commentaires sur ces manuels