Open WSLUser opened 4 years ago
If I want to get audio through xrdp, I have to build it myself. That is not a acceptable solution for regular users. Users should simply install it from package manager.
I completely agree but it's up to each distro team right now. They should able to do that much better than us.
I'm also a FreeBSD developer and quite familiar with creating FreeBSD packages, so I create and maintain PulseAudio module of xrdp. To create packages for other OS, we xrdp community need such packaging experts like me of FreeBSD.
Due to human resources constraints, we release source only. We always welcome any kinds of contributions.
Indeed, i've try 2 install following the exact command from a centos 7.7 with xfce, and xrdp working.. but the audio give error along the way and while it give : pulaudio v10 bbeing install.. The volume conrtol in xfce, only show Dummy output. From pulseaudio volume control... So don't know what to do after that... ? thanks
i did install all the command, in a root ssh login.
details:
near the end :
with : cd pulseaudio-module-xrdp [root@c999945779-cloudpro-905586277 pulseaudio-module-xrdp]# ./bootstrap && ./configure PULSE_DIR=~/rpmbuild/BUILD/pulseaudio-10.0 autoreconf: Entering directory
.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
aclocal: warning: couldn't open directory 'm4': No such file or directory
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory build-aux
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, build-aux'. libtoolize: copying file
build-aux/ltmain.sh'
libtoolize: putting macros in m4'. libtoolize: copying file
m4/libtool.m4'
libtoolize: copying file m4/ltoptions.m4'
For Fedora/CentOS/RHEL, the problem has been listed in the Red Hat Bug Tracker since October 2019 and was assigned to Itamar Reis Peixoto. https://bugzilla.redhat.com/show_bug.cgi?id=1757616
For now, can pulseaudio-module-xrdp be built with pulseaudio 13.0 ( from Debian Buster packages) already installed?
pulseaudio-module-xrdp requires PulseAudio source to build. Distro packages usually provides only source.
i made a script to auto make a deb for the wired pulse audio headers https://github.com/lnee94/pulseaudio-headers-xrdb
Currently only Ubuntu 18.04 Bionic has a package in launchpad. However if you install xrdp, you get a
Suggested package xrdp-installer-pulseaudio
but has no source available. If I want to get audio through xrdp, I have to build it myself. That is not a acceptable solution for regular users. Users should simply install it from package manager. So please create binaries and publish them to EPEL (Fedora/CentOS) and Debian SID (since it needs to be tested by Debian team before being pushed to stable).An alternative is to simply release the binaries on the Release page, which is easier than building yourself but has the problem of self-maintenance. There should be auto-updates using CI/CD to the repositories listed above.