PCoIP 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.
PCoIP High Performance Client Limitations
The PCoIP 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:
-
Open (or create) the Software Client for Linux configuration file in a text editor. For instructions and file locations, see Configuration Files.
-
Add the following line:
enable_high_perf_client=1
-
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:
-
Teradici PCoIP Client
- Quit Teradici PCoIP 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¶
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 PCoIP Client is decoding the frames using built-in GPU hardware decoding. |
FPS | Reports the current frames per second that are presented on the PCoIP Client. |
Enabling the Statistics Overlay¶
The statistics overlay is enabled via a configuration file setting.
To enable the statistics overlay:
-
Open the Software Client for Linux configuration file in a text editor. For instructions and file locations, see Configuration Files.
-
Add the following line:
enable_high_perf_client_stats_overlay=1
-
Save the file.