Skip to content

High Performance Client

The Software Client for Linux has a special high performance client mode, which enables higher frame rates with fewer dropped frames than the default client. This mode is especially beneficial for 4K video workloads up to 30fps.

High Performance Client Limitations

The High Performance Client is intended to optimiaze the presentation of high frame rate content, such as video or animations. Because it does not support the full set of standard client features, it is not intended for other use cases.

To enable high performance client mode:

  1. Open (or create) the Software Client for Linux configuration file in a text editor. For instructions and file locations, see Configuration Files.

  2. Add the following line:

    enable_high_perf_client=1
    
  3. Save the file.

The high performance client supports auto-forwarding USB devices such as Wacom tablets; see Vidpid Auto-Forward for details.

Important: High performance client limitations

The high performance client has the following major limitations:

  • Only fullscreen all monitors display mode is supported.

  • Limited menu options are available.

Launching the High Performance Client

Once enabled, the High Performance Client can be launched via the command line:

pcoip-client --use-egl

Available Menu Options

The following menu options are available on the High Performance Client:

  • Anyware Client

    • Quit Anyware Client
  • Connection

    • Send Ctrl+Alt+Del
    • Disconnect (To disconnect use ctrl+alt+~)
  • View

    • Minimize Client (You can minimize the client by using ctrl+alt+m)
    • Tablet Monitor
    • Tablet Orientation Left-handed
    • PCoIP Ultra AVLock

Statistics Overlay

Alt Text

The statistics overlay feature on the High Performance Client displays performance and configuration data for your connection.

Once enabled, the overlay can be toggled on and off by pressing Ctrl+Win.

The overlay shows the following information:

Value Description
Codec Reports the current PCoIP encoding that is in use. Possible values are PCoIP Ultra CPU, PCoIP Ultra GPU and PCoIP.
Encoding Reports the color space that is being used to encode the information. PCoIP and PCoIP Ultra CPU offload will report RGB 8:8:8 which means full 8 bit RGB pixels are being used. For PCoIP Ultra GPU optimization, either YUV 4:4:4 or YUV 4:2:0 will be used, depending on the system configuration.
HW Decode Reports whether or not the Anyware Client is decoding the frames using built-in GPU hardware decoding.
FPS Reports the current frames per second that are presented on the Anyware Client.

Enabling the Statistics Overlay

The statistics overlay is enabled via a configuration file setting.

To enable the statistics overlay:

  1. Open the Software Client for Linux configuration file in a text editor. For instructions and file locations, see Configuration Files.

  2. Add the following line:

    enable_high_perf_client_stats_overlay=1
    
  3. Save the file.