Package Details: xrdp 0.10.4.1-2

Git Clone URL: https://aur.archlinux.org/xrdp.git (read-only, click to copy)
Package Base: xrdp
Description: An open source remote desktop protocol (RDP) server
Upstream URL: https://github.com/neutrinolabs/xrdp
Keywords: rdp vnc xdrp
Licenses: Apache-2.0
Submitter: None
Maintainer: Abzie
Last Packager: Abzie
Votes: 150
Popularity: 0.70
First Submitted: 2008-01-15 15:02 (UTC)
Last Updated: 2025-10-07 19:18 (UTC)

Pinned Comments

Abzie commented on 2024-05-10 14:40 (UTC)

If upgrading from 0.9.x, please read the 'User Changes' section from the release page:https://github.com/neutrinolabs/xrdp/releases/tag/v0.10.0

There is one breaking change that require manual intervention but there are three other changes that will continue to work for now.

xRDP states: Users are urged to heed any generated configuration warnings and update their configurations. Later major versions of xrdp may remove these warnings, or introduce other behaviours for the affected parameters.

Latest Comments

1 2 3 4 5 6 .. 19 Next › Last »

adamtuft commented on 2025-10-08 15:04 (UTC) (edited on 2025-10-08 15:08 (UTC) by adamtuft)

In xrdp.ini it is recommended to change the user who runs xrdp from root to an unprivileged user. I added instructions for doing this to the wiki, however when the package is updated the permissions and group ownership on /etc/xrdp/{cert,key}.pem are reset. I guess these files are regenerated during the update.

It would therefore be helpful if the installation script ran '/usr/share/xrdp/xrdp-chkpriv' as root after installation to notify the user when the permissions change after installation.

Abzie commented on 2025-10-07 19:19 (UTC)

Thanks lyderic for raising this issue and to matt335672 for feeding back the fix. I have bumped the package version which should resolve this issue.

matt335672 commented on 2025-10-07 10:25 (UTC) (edited on 2025-10-07 11:10 (UTC) by matt335672)

xrdp maintainer here.

We've got a report that an update to the openx264 package from ABI version 164 to 165 has broken 0.10.4.1-1:-

https://github.com/neutrinolabs/xrdp/issues/3633

I think the correct solution here is to rebuild the xrdp package.

Abzie - feel free to comment on the above issue if you think there's an alternative.

Edit: The above issue has been updated by the OP to include a temporary solution using the 'yay' command.

mpausch commented on 2025-07-08 12:44 (UTC)

No worries, shit happens. xrdp 0.10.4.1 fixed it for me. Thanks for the immediate reply.

matt335672 commented on 2025-07-07 13:46 (UTC)

If you're having problems with v0.10.4, please update to v0.10.4.1

https://github.com/neutrinolabs/xrdp/issues/3560

Sorry about the regression.

mpausch commented on 2025-07-07 13:34 (UTC) (edited on 2025-07-07 13:37 (UTC) by mpausch)

since update to 0.10.4-1 my RDP session crashes after login. from /var/log/xrdp.log:

[2025-07-07T15:29:47.242+0200] [WARN ] Ignoring obsolete SCP port value '3350'
[2025-07-07T15:29:47.249+0200] [INFO ] xrdp_wm_log_msg: sesman connect ok
[2025-07-07T15:29:47.251+0200] [INFO ] xrdp_wm_log_msg: Performing login request for MyUsername
[2025-07-07T15:29:47.286+0200] [INFO ] xrdp_wm_log_msg: login was successful - creating session
[2025-07-07T15:29:48.693+0200] [INFO ] xrdp_wm_log_msg: session is available on display 10 for user MyUsername
[2025-07-07T15:29:48.695+0200] [INFO ] xrdp_wm_log_msg: Connecting to session
[2025-07-07T15:29:48.699+0200] [INFO ] loaded module 'libxup.so' ok, interface size 10440, version 4
[2025-07-07T15:29:48.705+0200] [INFO ] lib_mod_connect: connecting via UNIX socket
[2025-07-07T15:29:48.708+0200] [INFO ] lib_mod_log_peer: xrdp_pid=898 connected to Xorg_pid=934 Xorg_uid=1000 Xorg_gid=1000 client=[::ffff:192.168.178.101]:57702
[2025-07-07T15:29:48.711+0200] [INFO ] xrdp_wm_log_msg: Connecting to chansrv
[2025-07-07T15:29:48.714+0200] [INFO ] Received memory_allocation_complete command. width: 1700, height: 1000
[2025-07-07T15:29:48.717+0200] [ERROR] lib_data_in: lib_mod_process_message failed
[2025-07-07T15:29:48.719+0200] [ERROR] Xorg server closed connection

when downgrading to 0.10.3-1 it works normally and doesn't crash.

darose commented on 2025-05-13 16:07 (UTC)

I noticed the following line in my journal today: "You are running xrdp as root. This is not safe." Is this something that needs a fix?

sshaikh commented on 2025-01-02 18:51 (UTC) (edited on 2025-01-03 19:33 (UTC) by sshaikh)

Thanks for the tip - yes, I tried some changes (notably reducing the preset to medium) and the problem persists.

Interestingly I've also noticed some awful lag while in use (eg while typing this comment).

FWIW I'm running this in a headless virtual machine with no GPU.

Building without x264 support resolves both issues. I'll raise it upstream. I was mainly interested in how other people have found it.

EDIT: If anyone wanted to follow, issue with samples here: https://github.com/neutrinolabs/xrdp/issues/3375

Abzie commented on 2025-01-02 16:26 (UTC)

Did you check the link from my previous comment regarding encoding settings? Raise an issue on GitHub if rolling back resolves the issue and you have set some same x264 parameters.