Is it impossible to grab the monitor display EDID in Wayland for high performance PCoIP client?

I use this app called HP Anyware client for work, and since I started defaulting to Wayland (mainly for superior multi-monitor handling), its performance suffered.

I tried to open a ticket on their side to have this and clipboard redirection fixed, but they say Wayland isn’t supported. This article was linked.

The Anyware Client 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.

Is it still the case with the current Wayland protocols? ATM, the app only supports 22.04 so its Wayland protocols would be way older, so I’m curious to know if supporting a newer version of Ubuntu will let them do what they need to do. I can make it run on 24.04 however, by backporting one of the dependencies.

This is not necessarily a question of having access to newer Wayland protocols but to Wayland at all.

What they are saying is that their software does not yet have support for Wayland, which means it runs through Xwayland.

And whatever it does to retrieve EDID does not work in that environment.

Given that the software is apparently unmaintained (Ubuntu 24.04 has been out for over a year), it is unfortunately not uncertain whether it will ever receive the necessary changes.

Publicity wise it is, however, far easier to say that “Wayland is lacking support” instead of saying “we have not been updating our software for over three years”

its not unmaitained. The latest version of Anyware is 25.06 (came out in June this year), and 25.10 is on beta. Similar to its agents (only supporting 22.04, Rocky Linux 8 & 9)

As for why it only supports 22.04, I dunno. They never gave an answer for that.

1 Like

What @krake is trying to say: Anyware could have included Wayland support for already three years, but did not. All the updates this software has done was going in something else and now they’re complaining Wayland instead of themselves.

1 Like

Maybe “unmaintained” was a bit harsh but one version behind the current one for both main LTS Enterprise distributions is not looking good.

Sure, RHEL 10 “only” came out 3 months ago but it is already primarily Wayland (and Ubuntu 26.04 will follow in less than a year).

Whatever we call the state it is definitely not actively developed.

Probably for longer, however it essentially became necessary when RHEL10 came out (see above).

Given that they apparently don’t even manage to package for either of the current LTS releases, one already over half way through its 2 year release cycle, doesn’t bode well for its future.

1 Like

It did take them a while to support RHEL/RL 9 on their agent. I think they only added it just last year (around the time CentOS 7 reached EOL).

Only reason I remember this is because we tried to install the agent on RL 9 before the official support was added, but audio was borked, and during the migration from C7 to RL8, I pointed out to my boss that HP just added official support for RL9.

It didn’t take them that long to support Ubuntu 22.04 on the client-side because I was using 22.04 version on my Kubuntu gaming PC at home (forced 22.04 on Kubuntu 22.10 and later), and Neon desktop at work, and I was working in this job since 2022. I’m surprised it’s taking them this long to support 24.04.

EDIT: just got a reply from someone on their team that 24.04 support’s gonna be added in October