Hello World,
We are happy to let you know that a new version of the xRDP software has been recently released by the software solution maintainer. xRDP team tends to release new version every 3 to 4 months and make the release cycle predictable. We have not got time to test and check what’s new on this release. We hope that we will have some time available soon and check that this is not breaking our famous xrdp-installer script.
Overview
xRDP is a software package that provide remote desktop capabilities against a Linux machine and mimics the Remote Desktop capabilities that can be found in Windows Operating system. Using xRDP, you can basically use your standard remote desktop client on Windows or Linux and you can remotely access your Linux Desktop interface. Neutrino labs, the maintainer of the xRDP solution has recently updated the packages needed to enable this functionality
The bleeding edge version of xRDP packages are as of today the following
-
- xrdp version 0.9.20 has been released in September 15, 2022
- xorgxrdp version 0.9.19 has been released in September 9, 2022
xRDP 0.9.20 Release
You can find the release notes for the xrdp package 0.9.20 by visiting this page
This release is not bringing real new features but it’s more providing bug fixing, known issues. This package should bring some more stability and tackle some small issues discovered so far.
Note :
Your Linux Distribution will usually not ship with the latest version of the xRDP package. So, if you want to use the latest version of xRDP, you will need to compile the software from sources. You can also use our famous xrdp-installer script that simplifies and automate the installation. (see https://www.c-nergy.be/products.html). Please note that the latest version of the script has not been tested against xrdp pacakge 0.9.20. A new version of the script is being worked out and we will be able to test it against xrdp 0.9.20 and also against Ubuntu 22.10 which should be released in October 2022
xorgxrdp 0.9.19 Release
You can find release notes about the xorgxrdp package by visiting the following page
Again, this release is not bringing major new features and provides mainly bug fixing and maintenance release. One important change for xorgxrdp is the versionning scheme. The previous version was set to 0.2.18 and the next release is set to 0.9.19. This is really a cosmetic change but it also align the xrdp and xorgxrdp package version. So don’t be surprised if the version scheme for xorgxrdp has increased dramatically
Note :
Your Linux Distribution will usually not ship with the latest version of the xRDP package. So, if you want to use the latest version of xRDP, you will need to compile the software from sources. You can also use our famous xrdp-installer script that simplifies and automate the installation. (see https://www.c-nergy.be/products.html). Please note that the latest version of the script has not been tested against xorgxrdp pacakge 0.9.20. A new version of the script is being worked out and we will be able to test it against xrdp 0.9.20 and also against Ubuntu 22.10 which should be released in October 2022
xRDP Sound Redirection Modules ?
Ubuntu 22.10 will ship with Pipewire as Sound server replacing the PulseAudio solution. Pop!Os, Fedora are already relying on PipeWire software solution. It seems that more and more Linux distributions are moving away from PulseAudio. As far as we know, the xrdp sound redirection feature requires PulseAudio. The latest xrdp sound redirection package (version 0.6) was released in 2021 and it is still assuming that PulseAudio is present and is used as a Sound Server.
Since the next LTS Release for Ubuntu should be released in 2024, it gives some time to the xrdp team to build new modules for sound redirection based on Pipewire. In the mean time, if a user really needs sound redirection, replacing Pipewire with Pulseaudio would be probably the way to go.
You can find releases notes about Pulseaudio Modules for xrdp by visiting the following page
Note :
Our xrdp-installer script can enable sound redirection feature but only if PulseAudio service is detected. If xRDP teams introduce support for Pipewire, we will need to work out the script and see if we can include this functionality in future releases….
Final Notes
Since there is a new release of the xrdp package, xorgxrdp package, we will need to review our current xrdp script and see if there is a need to adapt it in order to get the latest features and bug fixing available. Ubuntu 22.10 is also being worked out and should be released in October 2022. All these events clearly increase our work load as we will need to test and validate our xrdp-installer script against these latest releases.
At the moment, we are really overloaded with a lot of projects and activities…We will try to work on the next release of xrdp-installer script and hope to make it available at the same time as Ubuntu 22.10 release (no guarantee but we will try…)
Stay tuned…
Till Next time
See ya
It would seem to me that installing and using “pipewire-pulse”:
https://docs.pipewire.org/page_man_pipewire_pulse_1.html
should let xRDP work with Pipewire and “think” its talking to Pulseaudio.
Note: the doc at the above URL states…
DESCRIPTION
===========
**pipewire-pulse** starts a PulseAudio-compatible daemon that integrates with
the PipeWire media server. This daemon is a drop-in replacement for the
PulseAudio daemon.
@Brian,
Thank you for your input and feedback. Always valuable…
Sorry for the delay in our response but we have really hard time at the moment… new project, new activities, a lot of things to do…So no time to blog at this stage…
We will try to have a look into this and if we need more info/advice, we will try to contact you and see if you can provide us some additional information
Thank you
Till next time
See ya
Cheers.
I’ve been using your script successfully for a while but for now, I’m willing to achieve GPU hardware acceleration in apps such as a browser. After some quick investigation, I have found that I need to include the –enable-glamor option during the compilation and adjust some configs after.
Do you have thoughts on how to enable it in the script properly?
And don’t you think it would be an excellent option to stand it among -c, -s, and -l?
@Artsiom,
Thank you for visiting our blog and providing feedback.. Well, we are aware of the possibility to get GPU acceleration in place and the –enable-glamor and it would be indeed great to add this into the existing script but I have to say that for the moment we are really overloaded at work…. which does not left us much time to work on new features within the script. We are still trying to provide on regular bases new releases of the script but till end of the year, it will be probably maintenance release which will provide support for STR release of UBUNTU and bug fixing… We have already to support more UBuntu flavors and testing all these version takes also time…
However, we will take this into consideration and try to see if this can be done in the coming months
Thanks for the suggestion
Till next time
See ya