Release Notes

Software Client for Linux 24.03.4

Release 24.03.4 of the Software Client for Linux is a maintenance release which replaces and deprecates 24.03.3.

It includes the following:

  • Bug fixes and security updates.

Previous release information:

Release 24.03.3 of the Software Client for Linux is a maintenance release which replaces and deprecates 24.03.2.

It includes the following:

  • Bug fixes and security updates.

Previous release information:

Release 24.03 of the Software Client for Linux includes:

Simplified Update Experience Ensures that Clients Are Always Up to date

Version 24.03 introduces a simplified experience for updating Anyware clients. Clients are now equipped to check for new updates and send notifications that appear as banners if an update is available. Clicking the banner redirects to the product download page, from where users can download the client installer.

This allows users to access the newest client version with new features and improvements with minimal intervention. For more information, see Downloading the Linux Update.

Alternative Approach Ensures Added Security While Launching Anyware Client

When invoking the Anyware Client via the Command Line, the command line parameters can be viewed in the shell history or process list. To prevent this, the ability to protect sensitive parameter values while launching has been introduced in Anyware Client 24.03.

This is accomplished with the new --ask-extra-args-as-json parameter, which enables the user to pass parameter values to the pcoip-client process via Standard Input. With this new approach, sensitive parameter values are not stored in the shell history or process list, thereby ensuring enhanced security while launching the client. For more information, see Securely Passing Parameters via the Command Line.

Smart Cards Authentication for Enhanced Security

Version 24.03 of the Linux Client introduces support smart card authentication. Linux client machines can now connect to Windows agents using smart cards for authentication and SSO (single sign-on). Additionally, Linux clients can read and process smart card information for in-session tasks such as document signing.

Smart card authentication not only adds a layer of security, but also ensures simplified identity management while accessing PCoIP deployments. For information on supported smart cards and readers, see Supported Smart Cards & Readers. To know how to connect to Windows agents using smart card authentication, see Using a Smart Card to Authenticate a Connection.

Note: Smart card authentication is only supported in deployments where Linux clients connect to Windows Standard agents or Windows Graphics agents.

Resolved Issues

Anyware Client Stopped Responding While Connecting to macOS Agent

24.03.3
206902

The Anyware Client crashed while attempting to connect to macOS Agent or Linux Agent via Anyware Connector using Federated authentication.

Issue with stylus inputs and cursor when Wacom tablet was in left-handed mode 

24.03.0
205147

Stylus inputs and cursor were not functioning properly when the Wacom tablet was in left-handed mode with the Anyware client running in full-screen mode across all monitors. This issue has now been fixed.

Error message when the new password did not meet complexity requirements

24.03.0
178781

An error was shown when the new password did not meet the complexity requirements. This issue has now been fixed.

Known Issues

Smartcard: Cancelling during login attempt causes abnormal behavior

New
204877

After authenticating with a Smartcard, if the connection is cancelled before the session establishment is complete, you will be unable to connect to a desktop from the Desktop Selection page.

Workaround:

The user must return to the "{}Saved Connections{}" page and authenticate the connection again by using their Smartcard and PIN before they will be able to connect to a session.

Caps Lock and Kana state can go out-of-sync when a Japanese keyboard is used

 
194012

When a Japanese keyboard is used on the client side in a PCoIP session, the Caps Lock state can be out-of-sync on the host side if the Caps Lock key is pressed outside of the PCoIP client window.

Workaround:

On the client machine, set the input language to non-Japanese when a Japanese keyboard is used.

Do not press the Caps Lock key outside of the PCoIP client window when a Japanese keyboard is used.

If the Caps Lock state is out-of-sync inside a PCoIP session, disconnect and reconnect to the host.

Fractional Scaling not Supported on Ubuntu 20.04 and 22.04

 
171114

The PCoIP Client for Linux does not support fractional scaling on Ubuntu 20.04 and 22.04. When fractional scaling is enabled, the user may experience a client crash when switching to full-screen mode or experience issues with screen layout and mouse coordinate mapping.

Workaround:

Turn off Fractional Scaling in Ubuntu Settings under Screen Display.

The name of network shown in Anyware Health Monitor does not change during a session

 
169411

In Anyware Health Monitor, the name of network shown will not change during a session even if the actual network changes.

For example, if an ethernet cable is pulled out and the system switches to WiFi, the name of network will not change in the Anyware Health Monitor display until the session is disconnected and reconnected.

When entering credentials, pressing Enter in Username field does not advance cursor to Password field

 
166593

Pressing Enter on the Username field does not advance the text entry cursor to the Password field.

Workaround:

Use the Tab button or mouse to move from the Username field to the Password field.

Linux Client running on Ubuntu 20.04 and 22.04 are unable to connect to Remote Workstation Card

 
166490

Linux Clients running on Ubuntu 20.04 or 22.04 cannot connect to Remote Workstation Cards.

Resizing collaboration session window causes crash

 
165911

Re-sizing the PCoIP Client window while participating in a PCoIP Ultra Collaboration session may cause the PCoIP client to crash.

Workaround:

Avoid re-sizing client window size while participating in a PCoIP Ultra Collaboration session.

If this occurs, re-start the collaboration session by sending a new invitation to the Guest Collaborator.

Keyboard and Mouse Freeze when Connected to Remote Workstation Card in Windowed Mode

 
159715

Keyboard and Mouse can freeze when connected to a Remote Workstation Card while the Soft Client is in windowed mode.

Workaround:

If this occurs, switch the client to full-screen mode to reestablish Keyboard and Mouse functionality.

Linux Repositories on downloads.teradici.com are deprecated

 
151087

The Linux repositories that existed on downloads.teradici.com are deprecated and should no longer be used.  Updating a repository located on downloads.teradici.com will produce a certificate error similar to the following:

$ sudo apt-get update

Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 52.25.54.15 443]

Workaround:

Any references to downloads.teradici.com should be removed. Search for any files in /etc/apt/sources.list.d/ for "downloads.teradici.com" and delete them.

For example:

$ grep downloads.teradici.com /etc/apt/sources.list.d/

…returns something similar to: /etc/apt/sources.list.d/pcoip.list [...]

…remove the file: sudo rm /etc/apt/sources.list.d/pcoip.list

Once the legacy file is removed, refresh the repository cache. 

sudo apt-get update