xrdp v0.10.2 #3362
metalefty
announced in
Announcements
xrdp v0.10.2
#3362
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Release notes for xrdp v0.10.2 (2024/12/24)
General announcements
Power Up Privacy and @CyberTrust sponsored H.264 encoding (mentioned later). We greatly appreciate the sponsorship.
If you like xrdp, please consider sponsoring or donating to the project. We accept financial contributions through Open Collective, and direct donations to individual developers via GitHub Sponsors are also welcome.
Highlights
H.264 encoding
We’re very excited to announce that xrdp has supported H.264 encoding in graphics remoting since v0.10.2. xrdp with H.264 encoding reduces the amount of data transmitted over the network and provides a much smoother and more responsive experience compared to previous versions when using graphics-intensive applications.
For details, see the H.264 encoding page on the wiki and also check the Known Issues section.
Unprivileged xrdp daemon
Since v0.10.2, xrdp officially supports running
xrdp
daemon as an unprivileged user.xrdp-sesman
daemon still needs to be run as a privileged user because it handles user authentication and session management.Running
xrdp
daemon as an unprivileged user requires some adjustments, such as user/group and files/directory permissions. We have bundled a script namedxrdp-chkpriv
with xrdp to check if it is ready to runxrdp
as an unprivileged user. The script is typically installed into/usr/share/xrdp/xrdp-chkpriv
. See also the man page ofxrdp.ini
for more configuration information.Security fixes
None
New features
Bug fixes
Internal changes
Changes for users
xrdp.ini
has some new configuration parameters for H. 264 ([v0.10] Set different frame capture interval for H.264 and RFX and pass them to xorgxrdp #3317). When updating from v0.10.1 to v0.10.2, make sure to merge the newxrdp.ini
with the old one.Changes for packagers or developers
xrdp.ini
andsesman.ini
are now dynamically substituted during the build process (it was not working as intended before) (Release tarball contains wrong sesman.ini and xrdp.ini instead of sesman.ini.in and xrdp.ini.in #3187 [v0.10] Include {xrdp,sesman}.ini.in instead of substituted .ini in tarball #3188)xrdp
daemon in the post-install script or an appropriate location.This discussion was created from the release xrdp v0.10.2.
Beta Was this translation helpful? Give feedback.
All reactions