Open fc-michael5527 opened 3 weeks ago
@fc-michael5527 - thanks for raising this.
The changes to the VNC codepaths are not that significant. If you're using GFX, there's a new compression algorithm which was initially quite CPU intensive (see neutrinolabs/xorgxrdp#301) but you should have that fix if you're running xorgxrdp v0.10.1
xrdp.log
for one of your users for both v0.9.25 and v0.10.0? That should let us see what is being negotiated between client and server for each configuration.@fc-michael5527 - have you got any more feedback on this?
xrdp version
xrdp 0.10.0
Detailed xrdp version, build options
Operating system & version
Rocky Linux 9.4
Installation method
dnf / apt / zypper / pkg / etc
Which backend do you use?
xorgxrdp
What desktop environment do you use?
GNOME3
Environment xrdp running on
AWS EC2 instance
What's your client?
Microsoft Remote Desktop application (Windows 10 & 11)
Area(s) with issue?
Performance
Steps to reproduce
Upgrade from 0.9.25 to 0.10.0 results in significant performance degradation when using the default configuration of xrdp (laggy experience). Updating the /etc/xrdp/xrdp.ini to use xorg (commenting out xvnc section) restores the performance to an acceptable level, however my users still report a loss in performance vs 0.9.25
✔️ Expected Behavior
The same performance as 0.9.25
❌ Actual Behavior
Loss of performance when using default configuration of xrdp with Microsoft RDP
Anything else?
Packages Altered: Upgrade xorgxrdp-0.10.1-1.el9.x86_64 @epel Upgraded xorgxrdp-0.9.20-1.el9.x86_64 @@System Upgrade xrdp-1:0.10.0-4.el9.x86_64 @epel Upgraded xrdp-1:0.9.25-2.el9.x86_64 @@System Upgrade xrdp-selinux-1:0.10.0-4.el9.x86_64 @epel Upgraded xrdp-selinux-1:0.9.25-2.el9.x86_64 @@System