HP Anyware Instructions for Consumer Grade NVIDIA GPUs (e.g. GeForce RTX 2080)
Overview
The purpose of this document is to outline key components, installation instructions and important notes of HP Anyware on physical workstations with consumer grade NVIDIA GPUs.
NOTE: This document is intended for NVIDIA consumer grade GPUs. NVIDIA Quadro and Tesla GPUs and are also supported with HP Anyware in public cloud, virtualized or physical workstation environments. See PCoIP Graphic Agent administrators' guide for a full list.
Key Components
- Physical Workstation with Windows 10 OS – Linux host OS not supported with consumer grade GPUs
- Consumer grade NVIDIA GPU (for example GeForce RTX 2080 or GeForce 1080)
- PCoIP Graphics Agent version 20.01 or higher
- PCoIP Software Client or PCoIP Zero Client
- Locally attached monitors or HDMI/DP/DVI virtual monitor dongles
Physical Workstation System Requirements
Operating Systems |
|
Remote Host Memory | At least 2GB of RAM is required on the host desktop. |
Remote Host GPU Memory | At least 1GB per 4K UHD display. |
Remote Host CPUs | At least 2 CPUs are required on the host desktop. Processors must support Streaming SIMD Extensions (SSE) 4.2. To use PCoIP Ultra, processors must support the AVX2 instruction set. |
Network Ports | The following ports must be open on the host desktop:
|
Storage | At least 100MB for installation and 100MB for logging are recommended. |
Installation Instructions:
Note: If a GPU warning appears, continue with installation. If performing a scripted installation, you can use the /Force flag to prevent these errors from interrupting your installation.
A) Remoting a physical workstation with local monitors attached
- Install latest GPU drivers on physical machine. Download the driver directly from NVIDIA and follow their instructions to install.
- Download and install latest PCoIP Graphics Agent (20.01 or later) from docs.teradici.com.
- License the Agent following instructions in the Agent administrator guide.
- To remotely connect to the physical workstation, install a HP Anyware Software Client on a client device such as a laptop (or use PCoIP Zero Client).
- Turn off monitors that are locally attached to the physical workstation. Alternatively plug in virtual monitor dongles into the GPU. See “Important notes” section below for more details on topology and security.
B) Remoting physical workstations that have no local monitors attached (likely in data center)
- Login to physical workstation with RDP or attach monitors temporarily to the workstation to install HP Anyware.
- Install latest GPU the driver directly from NVIDIA and follow their instructions to install.
- Download and install latest PCoIP Graphics Agent (20.01 or later) from docs.teradici.com.
- License the Agent following instructions in the Agent administrator guide.
- To remotely connect to the physical workstation, install a HP Anyware Software Client on a client device such as a laptop (or use PCoIP Zero Client).
- Plug in virtual monitor dongles (HDMI/DP/DVI) into the GPU. Connecting remotely with two monitors will require that two dongles are plugged into the GPU at the physical workstation.
- Virtual monitor dongle emulates monitor EDID information for a physical workstation that has no physical monitors attached or in scenarios where physical monitors limit remote access topology options.
- We have received reports from customers that they encountered display issues with multiple monitors due to some poor-quality dongles used. After switching to some better-quality monitor dongle (notably the DisplayPort Monitor Dongles), the issue was resolved.
- Please see “Important notes” section below for more details on topology and security.
Example virtual monitor dongle of HDMI port:
Important Notes
- If physical workstation has locally attached keyboard and mouse, disconnect them. Locally attached keyboard and mouse will be passed through to the physical workstation even during an active remote session.
- Disable Windows AutoPlay and AutoRun for additional security
- When powered on, locally attached monitors of the physical workstation will display an active remote session. Recommendation is to power off locally attached monitors before remotely accessing workstation or disconnect monitors and use virtual monitor dongles.
- Topology limitations:
- With locally attached monitors a remote session is limited to the supported resolutions of these locally attached monitors. For example, if a locally attached monitor is 1920x1080, a remote client that is connected to a 4K monitor will display with 1920x1080 resolution and black bars.
- Alternative to locally attached monitors: virtual monitor dongles that support a large variety of resolutions in one dongle and can provide the ultimate remote resolution flexibility.
- Combination of locally attached monitors and dongles is also possible
Video Content
HP Anyware has created an online video tutorial that details how to setup a Desktop Environment with a HP Anyware Graphics Agent.
Tested GPU List*
Validated working GPUs
- NVIDIA GeForce RTX 2080
- NVIDIA GeForce GTX 1080
- NVIDIA GeForce GTX 1050
- NVIDIA GeForce GTX 660
- NVIDIA Quadro 2000
- NVIDIA Quadro P650
Known non-working GPUs
- NVIDIA GeForce GTX 1650
- NVIDIA GeForce GTX 1660
* Additional consumer grade GPUs will likely work but have not been tested.
Known Issue: Black screen on the locally connected monitor after remotely connecting to a PCoIP session.
A black screen displays on a monitor connected to a workstation that had a previous or active remote PCoIP session established.
In a typical scenario,
- A remote worker establishes a PCoIP connection from his home to their office workstation that has the HP Anyware Graphics Agent installed and a local monitor is also attached to that workstation.
- The remote user then decides to go to the office to work locally and the workstation monitor displays a black screen (sometimes showing no signal).
- Rebooting or reconnecting the local monitor will not solve the problem.
Resolution is presented in: Black screen on my locally connected monitor on a physical workstation after remotely connecting to a PCoIP session.
Known Issue: Re-enabling multiple displays on consumer NVIDIA GPU fails
- An issue can occur when switching the number of monitors used at the client end. Specifically, if the physical agent machine has multiple displays attached (either real ones or dongles) and the client makes use of less than this full count our product may not automatically be able to return to using all the displays.
- The most likely manifestation of this issue is through use of the "full screen one screen" and windowed display modes offered by our software clients.
Workaround 1
- Use a consistent client configuration where all host screens are used. Avoiding use of less than the full count of agent side displays should mitigate the issue.
Workaround 2
Disabled displays can be re-enabled via the NVIDIA control panel. When running the software client in full screen all screens mode:
- Open the NVIDIA Control Panel - this can usually be done through a right click on the Windows desktop background.
- Navigate to the "Set Up Multiple Displays" tab.
- Check the boxes to enable displays as appropriate.
- Hit apply.
If displays do not come back alive automatically after performing the above steps click the "Detect Monitors" menu option on the software client (shown under the view menu when running full screen).
Known Issue: Unable to remote the monitor when connecting to a PCoIP session
In a typical scenario,
- A remote worker establishes a PCoIP connection from his home to their office workstation that has the Teradici Cloud Access Software Graphics Agent installed and a local monitor is also attached to that workstation. However, the worker is unable the remote to the monitor.
- The local display is powered off, as recommended in earlier instructions.
- Rebooting or reconnecting the local monitor will not solve the problem.
Workaround
- Since the local monitor is powered off, it might get disconnected from the host operating system, depending on the GPU and/or cable used for the connection. This results in being unable to remote the display in the remote PCoIP session.
- Try using different cables for the locally attached monitor, powering it on, or using HDMI/DP/DVI virtual monitor dongles
Known Issue: Yellow dot appears on the corner of the screen during remote PCoIP session when the local monitor is powered on
In a typical scenario,
- A remote worker establishes a PCoIP connection from his home to their office workstation that has the Teradici Cloud Access Software Graphics Agent installed and a local monitor is also attached to that workstation. However, the worker is unable the remote to the monitor and sees a yellow dot in the corner of the screen.
- The local display may be powered on, or a dongle attached.
- Rebooting or reconnecting the local monitor will not solve the problem.
Workaround
- Try plugging in the dongle or local monitor in through a different port or cable.
- Try using HDMI/DP/DVI virtual monitor dongles if currently using a display.