Disabling the Wayland Display Server

Disabling the Wayland Display Server

The Client SDK for Linux does not support Wayland on Ubuntu 22.04 machines. If Wayland is enabled on your machine, the Anyware Client is unable to retrieve the monitor display EDID, resulting in display issues while connecting to a PCoIP session.

Follow the steps given below to disable Wayland, and use Xorg instead.

About PCoIP Sessions

About PCoIP Sessions

Establishing a PCoIP session involves a number of key components, including system actors, PCoIP session phases, and connection brokers as discussed next.

System Actors

There are at least three components that work together to create a PCoIP session:

USB

USB Support

Anyware Clients supports redirecting USB devices to a remote session. Administrators can set rules governing allowed and disallowed devices, device classes, or device protocols. 

Important: USB support is enabled by default

About Brokered and Non-Brokered Connections

About Brokered and Non-Brokered Connections

PCoIP-compatible brokers are resource managers that authenticate users and dynamically assign authorized host agents to Anyware clients based on the identity of the user. Anyware clients can connect to Anyware agents using a PCoIP-compatible broker, called a brokered connection, or directly, called a non-brokered or direct connection. The broker c

Anyware Support Bundler Tool

Anyware Support Bundler Tool

HP may request a support file from your system to help troubleshoot and diagnose issues.

Customizable Script

This script can be customized, in the case where the log files are located in a different location the script should be updated appropriately.

To create a support file:

Core API Integration

PCoIP Core Library Integration

The core library allows an application developer to integrate a PCoIP session directly into an application. The core library facilitates connection to a remote host, decoding PCoIP image data directly into an application supplied frame buffer as well as remoting audio, keyboard and mouse events and supported USB devices.

Xencelabs Pen Displays

Supported Xencelabs Pen Displays

Xencelabs Pen Displays are supported in the locally terminated mode, where peripheral data is processed locally at the Anyware Client. It is also supported in the bridged mode, where peripheral data is sent to the desktop for processing.

Support is available when a connection is initiated from a Linux Client to a Windows Graphics or Standard agent.

The Broker Client API Example

The Broker Client Example

The SDK package comes with a sample command line pre-session client called the Broker Client
example, which calls the included broker client libraries and establishes a PCoIP connection. The Broker Client API example demonstrates the success path for establishing new PCoIP sessions.

Do not Use the Broker Client Example in Production