Release Notes

Graphics Agent for macOS 21.07.2

Release 21.07.2 of the Graphics Agent for macOS is a maintenance release which replaces and deprecates 21.07.1. There are no changes in this release. This release was issued to maintain version parity with other PCoIP agents.

Previous versions:

21.07.1

  • Fixed an issue that caused display dongles to stop PCoIP connections.

21.07.0

  • Initial release of the Graphics Agent for macOS.
Resolved Issues

Display dongles no longer prevent PCoIP connections

134046

Disconnecting removable displays and any display dongles from the remote machine should no longer be required to allow a remote connection to be established.

Known Issues

Horizontal scroll is not supported

134364

Using a horizontal scroll wheel on a mouse or a horizontal gesture on a trackpad has no effect.

Workaround:

Left-click on a scroll bar to drag the viewport to the desired location.

Interrupted sessions do not automatically reconnect

134341

If a network interruption of greater than 60 seconds occurs during a PCoIP session to the PCoIP Graphics Agent for macOS, a dialog will appear indicating the session is reconnecting, but the connection is never restored.

Workaround:

Disconnect the PCoIP session, and start a new connection.

Some multiple-key combinations are not sent to the remote system

134327

Certain key combination, such as ctrl+arrow, are not sent correctly to the remote system.

Workaround:

Use the mouse and menus for operations where keyboard shortcuts do not work. Please report keyboard shortcut problems by opening a ticket at help.teradici.com!

Connection failures

134318

Occasionally, a user may not be able to connect to a remote macOS agent.

Workaround:

Review the Troubleshooting Connection Issues section in the admin guide.

 

Additionally, rebooting the remote macOS system may resolve connection issues.

If rebooting does not restore remote connectivity then re-install the PCoIP Agent and re-confirm all required settings.

macOS login dialogs can prevent PCoIP sessions

134317

Login prompts on the remote system will prevent a PCoIP session from starting.

Workaround:

Make sure you have logged in to the remote computer using the user account that will host PCoIP sessions, and dismissed all prompts. # On the remote machine, log in to the user account that will host PCoIP sessions with either VNC or Screen Sharing. # From this connection, dismiss any login dialogs that are presented. # Log out from this user account. # Attempt the PCoIP connection again, using the PCoIP Client.

macOS firewall settings can prevent PCoIP connections

134315

The remote and client machines must be able to reach one another. If the firewall blocks network messages then a connection will not be established.

Workaround:

The remote and client machines must be able to reach one another. For both machines, the firewall must either be off, or, if the firewall is on, the following conditions must be set:

  • Automatically allow downloaded signed software to receive incoming connections* is checked, or

  • On the remote machine, Automatically allow downloaded signed software to receive incoming connections is not checked, and the following executables are allowed through the firewall:

  • /Applications/PCoIP Agent.app

  • /Applications/PCoIP Agent.app/Contents/MacOS/pcoip-agent

  • /Applications/PCoIP Agent.app/Contents/MacOS/pcoip-server   The Automatically allow downloaded signed software to receive incoming connections setting is in System Preferences > Security & Privacy, under the Firewall tab. Click Firewall Options to reveal it. The Firewall Options button is only visible if the firewall is on.

Only one user can be logged in at a time

134307

PCoIP connections will be denied if another user is already logged into the remote machine (for example, via the remote machine's user interface). This is true whether the logged-in user is using PCoIP or not.

Workaround:

In order to ensure a remote user can log in, make sure all other users are logged out.

Cannot type into local client spotlight search

133955

In a PCoIP session using a macOS client and a macOS agent, and while the PCoIP client is in focus, all keystrokes are sent to the remote system. Since Spotlight does not take focus when invoked, it will not receive keystrokes while the PCoiP client is in use.

Workaround:

Switch focus to the client computer by either switching applications, or by minimizing the PCoIP client.

Multi-media keys don't function on remote applications

132908

Multi-media keys apply to the local client machine, and are not sent to the remote. This includes keys such as:

F7 - RWND/Previous  F8 - Play/Pause F9 - FFWD/Next song F10 - Mute F11 - Volume Down F12 - Volume Up

Workaround:

Use the UI application controls to interact with media applications on a remote system.

Shift key does not work in RDP applications

132853

When connecting to a remote Windows machine via RDP from within a PCoIP session, the shift key is not sent correctly through RDP to the Windows machine.

Workaround:

Use the clipboard to prepare text that requires a shift key and then paste into the RDP session.

Alternatively, you can use PCoIP to connect to the remote windows system from within the remote macOS session.

Connection failure on macOS agents with more than one NIC

132633

If the macOS agent machine's pcoip.connectionaddress_ value is set to the wrong IP address, PCoIP clients will not be able to connect.

Workaround:

set the pcoip.connection_address to the IP address that can be reached from the PCoIP client.

Locally connected displays may not restore after PCoIP disconnect

132606

Displays connected to the remote macOS machine are disabled during remote PCoIP sessions. In some cases, they may not be restored correctly after the PCoIP session is disconnected.

Workaround:

Connect to the machine again with a PCoIP Client, and disconnect the session through the PCoIP Client disconnect menu option. If this does not restore the display then reboot the remote machine.

Mouse preference changes on the remote machine have no effect

132588

Changing mouse preferences (such as size) on the remote macOS agent machine has no effect. This happens because mouse settings are controlled by the client computer, not the remote.

Workaround:

Update desired mouse settings on the client computer.

Failure to restart macOS agent after installation can prevent connections

132315

If the remote macOS machine is not restarted after installing the PCoIP agent, PCoIP connections will fail.

Workaround:

The remote machine must be restarted after the PCoIP agent is installed.

Copy and paste of complex objects may not work

132183

Copying images and text in a single action between the local and remote machines may not work as expected. This occurs in either direction, from the PCoIP client to the PCoIP agent or the reverse.

Workaround:

Copy and paste the image and the text in separate actions, instead of together.

Usernames cannot contain spaces

120485

If your remote username contains spaces, the PCoIP agent will not be able to connect to it.

Workaround:

Change the username to eliminate the spaces, or create a new space-free account to use for PCoIP connections.