Thanks Mike for the response. I'm no wiz with RDP :-) Just understanding what you've described helps.
So if I can make an RDP connection to one of the LXD containers & bring up the desktop OK... it should be the xrdp/x11rdp drivers in that Container that support that connection's job to pass the pulseaudio to RDPSND channel... which should be directly sent back to the remote end-user's browser & played then locally because that RDPSND channel is part of the original browser connection to Guacamole? Brian On Sat, Jun 25, 2016 at 10:46 PM, Mike Jumper <[email protected]> wrote: > On Jun 25, 2016 12:59 PM, "brian mullan" <[email protected]> wrote: > > > > I've implemented a set of 6 scripts to install Guacamole w/NGINX, > Tomcat8, Mysql on Ubuntu 16.04 servers. > > > > I also install Pulseaudio in the Host/Server and configure it > (/etc/pulse/default.pa) to load the Pulseaudio TCP module: > > > > load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1; > 10.0.3.0/24 auth-anonymous=1 > > > > ... > > > > Each connection is configured with RDP and RDP security. > > > > I create several test users also and give each use access to multiple > LXD container connections. > > > > Logout of Guacamole & log back in as one of the "test" users and I can > connect to and log into Ubuntu-Mate desktop on any of the containers just > fine. > > > > Running "pactl list modules" in any of the LXD containers shows the > same Pulseaudo "modules" loaded as the Host/Server. > > > > However, audio/sound played in any of the LXD containers can't be heard. > > > > Hi Brian, > > Guacamole does not use PulseAudio for grabbing the audio of an RDP > connection. It supports PulseAudio for VNC connections because VNC > otherwise lacks its own standard support for audio, but with RDP the > "RDPSND" channel will be used. > > If you wish to use RDP, then the next step would be to determine why your > RDP server is not providing audio via RDPSND. Though XRDP may well use > PulseAudio behind the scenes, the RDP client (in this case: Guacamole) need > not be aware of this; the RDP-facing side of this audio should be standard > RDPSND. > > Alternatively, if you are OK with using a VNC server instead of RDP, you > could do so and then use PulseAudio as you were originally expecting. > > Thanks, > > - Mike >
