HP Anyware Instructions for Consumer Grade NVIDIA GPUs (e.g. GeForce RTX 2080)

Rate this Article
Average: 1 (1 vote)

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
  • Windows 10 1809, 1903, 1909 (64-bit Professional and Enterprise)
  • Windows Server 2016, 2019 (single user only)
  • NET 4.5
Remote Host Memory At least 2GB of RAM is required on the host desktop.
Remote Host GPU MemoryAt least 1GB per 4K UHD display.
Remote Host CPUsAt 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:

  • TCP 443
  • TCP 4172
  • UDP 4172
  • TCP 60443
StorageAt 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

  1. Install latest GPU drivers on physical machine. Download the driver directly from NVIDIA and follow their instructions to install.
  2. Download and install latest PCoIP Graphics Agent (20.01 or later)  from docs.teradici.com.
  3. License the Agent following instructions in the Agent administrator guide.
  4. 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).
Note: To access physical workstation from outside of the corporate network without requiring a VPN, configure  HP Anyware Manager.
  1. 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) 

  1. Login to physical workstation with RDP or attach monitors temporarily to the workstation to install  HP Anyware.
  2. Install latest GPU the driver directly from NVIDIA and follow their instructions to install.
  3. Download and install latest PCoIP Graphics Agent (20.01 or later)  from docs.teradici.com.
  4. License the Agent following instructions in the Agent administrator guide.
  5. 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).  
Note: To access physical workstation from outside of the corporate network without requiring a VPN, configure HP Anyware Manager. 
  1. 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. 
Notes about the virtual monitor dongle:
  • 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:

  1. Open the NVIDIA Control Panel - this can usually be done through a right click on the Windows desktop background.
  2. Navigate to the "Set Up Multiple Displays" tab.
  3. Check the boxes to enable displays as appropriate. 
  4. 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.