PCoIP Remote Workstation Card Software Component Overview

The Remote Workstation Card Software is installed using a binary RPM. The RPM includes a kernel driver. Kernel drivers must be built using header files that match the version of the kernel running on the workstation the Remote Workstation Card Software is installed on. This restriction prevents Teradici from distributing pre-built RPMs.

This package provided by Teradici allows administrators the ability to create a binary RPM that can be used on multiple workstations that host the same operating system. The installation category of topics describe requirements and steps to set up a Linux system capable of creating the PCoIP Remote Workstation Card Software binary RPM. The instructions are written for a host computer running CentOS 7.7 with a Gnome or KDE desktop environment installed. The same instructions may apply to other Linux distributions, but may require changes.

The Remote Workstation Card Software for Linux requires knowledge of the Host Driver Function, User Interface, and the Remote Workstation Card Software Daemon components which are summarized below.

Host Driver Function

Host computers containing PCoIP Remote Workstation Cards loaded with firmware releases 3.1.0 or later support an optional feature, the PCoIP Host Driver Function. This feature lets administrators use the PCoIP Remote Workstation Card Software for Linux package on the host PC or workstation. This software package works with the exposed PCoIP Host Driver Function PCI device function. If an administrator installs the PCoIP Remote Workstation Card Software package on the PC or workstation, users can manage and use the features of the PCoIP Remote Workstation Card Software for Linux when the Host Driver Function is enabled.

Remote Workstation Card Software User Interface (UI)

The user application called the Remote Workstation Card Software user interface (UI), is installed when the Remote Workstation Card Software is installed. The UI communicates with the PCoIP firmware via the device drivers installed by the Remote Workstation Card Software. You can configure the features of the PCoIP Remote Workstation Card Software through the UI.

Remote Workstation Card Software Daemon

By default, the daemon is enabled and starts running when the workstation boots and is responsible for:

  • Starting the UI when the workstation boots and ensuring one instance of the UI is always running. The daemon restarts the UI if it exits for any reason.
  • Activating the Local Cursor and Keyboard feature for soft client sessions while the login screen is active.
  • Disabling the Local Cursor and Keyboard feature for Zero Client sessions when a user logs off.

For details on configuring the daemon, see Remote Workstation Card Software Daemon Configuration Files.