Open OleksandrKvl opened 3 years ago
Hi there,
i have the same issue using my 1440p monitor at the native resolution. Any suggestions ?
Same here, I am using Ubuntu 20.04 as the VM. Using 1440p, xrdp is unusably slow unfortunately. I am on xrdp 0.9.12
Same here with debian 10 Buster as the VM and xrdp 0.9.9 Max acceptable resolution is 1440x900 with 16bit color depth. everything over this is extremely slow
Same here with Ubuntu 20.04 as the VM esxi and xrdp
First off, if you're using a version < 0.9.17 for both xorgxrdp and xrdp, please upgrade. We don't usually support old versions.
Second, make sure you're using at least the RFX protocol. With FreeRDP this is very easy to toggle (see their documentation for how, the command line switches have changed over time). With other Microsoft clients, you may need to do some tweaking by checking various performance acceleration features on/off.
Finally, if none of the above works for you, XRDP has experimental modes/branches that utilize H264 acceleration and can even be accelerated directly with an Nvidia video card, but they are branches and take some dev work to set up. Please reach out on the Gitter if you're very interested in using/testing this.
You can enable H.264 with latest dev branch and modify the source code to have 60fps (default if 24fps), 30 frames on flight (default is 1) which will enrich the experience.
My setup: Server: Ubuntu 20.04, xrdp 0.9.12 installed via this script Client: OS X Big Sur, Miscrosoft Remote Desktop. Display: 13' Retina, 2560x1600.
Hi, I tried to use xrdp with the remote machine in other country and it was very slow. Things like moving windows, any kind of picture refresh, are very slow, I literally can see how they are executed. I have a Windows machine in the same network, on it RDP works flawlessly, almost unnoticeable. Then I decided to test it locally. I have OS X as the host, Ubuntu is running inside VMWare so I can compare "direct" output vs. RDP. The problem is that when I set my native resolution(2560x1600) in RDP session, animations like window moving become very slow. If I decrease resolution, it becomes faster. I don't think it's the network issue because everything is on a single machine. Is there any setting that can improve it? Because from what I can see, the problem is not the network but the protocol implementation or some linux-related issues, otherwise RDP to Windows would also be slow.