Public bug reported:
Trying to setup sound redirection in xrdp.
Installed xrdp-pulseaudio-installer_0.9.5-2 from bionic repos without any
errors.
Next step is command "xrdp-build-pulse-modules"
it should get path for repos server, but it's wrong:
"dget
pulseaudio/pool/Version:/p/pulseaudio/pulseaudio_1:15.99.1+dfsg1-1ubuntu2.1.dsc"
that happens because some problems in file /usr/sbin/xrdp-build-pulse-
modules:
1. wrong path in line "pulseaudio_version=$(dpkg-query -W
-f='${source:Version}' pulseaudio)"
because it get 1:15.99.1+dfsg1-1ubuntu2.1 but there is no this file, and
only is 15.99.1+dfsg1-1ubuntu2.1
2. it don't adds mirror and suite variables in path. Probably, in this
file it should be http://ftp.debian.org/debian/ and main
2.2 but there is no 15 version in debian repos
---
So I changed this line to remove anything before ":" and them too:
pulseaudio_version=$(dpkg-query -W -f='${source:Version}' pulseaudio | cut
-d":" -f2-)
and add 2 vars before "Download source packages" section:
mirror="http://ru.archive.ubuntu.com/ubuntu/";
suite=main
So script worked a little bit more
there was a problem with the gpg key that I added (getting warning anyway), but
in the end I get:
+ cd pulseaudio-15.99.1+dfsg1
+ ./configure
/usr/sbin/xrdp-build-pulse-modules: 42: ./configure: not found
---
Expected: installed xrdp sound modules (kinda this below), and working
sound redirection in xrdp during rdp-connection:
/usr/lib/pulse-15.99.1+dfsg1/modules/module-xrdp-sink.so
and
/usr/lib/pulse-15.99.1+dfsg1/modules/module-xrdp-source.so
** Affects: gtk+3.0 (Ubuntu)
Importance: Undecided
Status: New
** Tags: xrdp
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2056315
Title:
xrdp-pulseaudio-installer fail
Status in gtk+3.0 package in Ubuntu:
New
Bug description:
Trying to setup sound redirection in xrdp.
Installed xrdp-pulseaudio-installer_0.9.5-2 from bionic repos without any
errors.
Next step is command "xrdp-build-pulse-modules"
it should get path for repos server, but it's wrong:
"dget
pulseaudio/pool/Version:/p/pulseaudio/pulseaudio_1:15.99.1+dfsg1-1ubuntu2.1.dsc"
that happens because some problems in file /usr/sbin/xrdp-build-pulse-
modules:
1. wrong path in line "pulseaudio_version=$(dpkg-query -W
-f='${source:Version}' pulseaudio)"
because it get 1:15.99.1+dfsg1-1ubuntu2.1 but there is no this file,
and only is 15.99.1+dfsg1-1ubuntu2.1
2. it don't adds mirror and suite variables in path. Probably, in this
file it should be http://ftp.debian.org/debian/ and main
2.2 but there is no 15 version in debian repos
---
So I changed this line to remove anything before ":" and them too:
pulseaudio_version=$(dpkg-query -W -f='${source:Version}' pulseaudio | cut
-d":" -f2-)
and add 2 vars before "Download source packages" section:
mirror="http://ru.archive.ubuntu.com/ubuntu/";
suite=main
So script worked a little bit more
there was a problem with the gpg key that I added (getting warning anyway),
but in the end I get:
+ cd pulseaudio-15.99.1+dfsg1
+ ./configure
/usr/sbin/xrdp-build-pulse-modules: 42: ./configure: not found
---
Expected: installed xrdp sound modules (kinda this below), and working
sound redirection in xrdp during rdp-connection:
/usr/lib/pulse-15.99.1+dfsg1/modules/module-xrdp-sink.so
and
/usr/lib/pulse-15.99.1+dfsg1/modules/module-xrdp-source.so
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/2056315/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp