On Sun, Feb 2, 2025 at 5:10 AM Michael Jumper <mjum...@apache.org> wrote:

> Hey all,
>
> I think I'm in the home stretch with finalizing the performance
> improvements surrounding GUACAMOLE-377. With the following pair of PRs,
> things have massively improved both in terms of rendering rate and latency:
>
> * https://github.com/apache/guacamole-server/pull/573
> * https://github.com/apache/guacamole-client/pull/1045
>
> There are a couple elusive issues that remain to be resolved, both
> within RDP specifically:
>
> * Mouse events appear to be queued and then dispatch slowly,
> particularly when things are under heavy load. This gives the impression
> that the screen is updating slowly, when it's actually simply that input
> events are slowed. This seems to happen only with XRDP and is worse when
> FreeRDP 3.x is used vs. FreeRDP 2.x.
>
> * Rendering of graphics within RDP is substantially slower than the same
> updates within VNC, as if RDP processing itself is somehow bottlenecked.
> I think we must somehow be handling the RDP processing loop incorrectly,
> but it's unclear exactly how. It's clear that it's not due to
> guac_display, since the same graphical changes via VNC are now extremely
> fast.
>
> Digging continues...
>
>
Thanks, Mike - feels like we're closing in on being able to get this
release out!

-Nick

Reply via email to