package: x2gothinclient-displaymanagerpriority: bug
Hi,
Since very recent pulseaudio updates on Ubuntu 18.04, when opening a new X2Go session in thinclient mode, I get no sound inside the session.
I'm using XFCE as my desktop on a Ubuntu 16.04 x2go server setup and in pavucontrol, it says that it can't contact the pulseaudio server, retrying every 5s.
I managed to find the solution to this issue, this is the pulseaudio server that is spawned by the /usr/sbin/x2gothinclientd script.
Apparently, we need now to explicitly authorize anonymous connections to the server and thus, here is a quick patch I did to make things work again as before.
This is a very simple one, I hope you apply it soon so that I can remove that patch from my build process.
Cheers !
--- /usr/sbin/x2gothinclientd
+++ /usr/sbin/x2gothinclientd
@@ -182,7 +182,7 @@
if ( !check_pulse() )
{
system("su - x2gothinclient -c \"DISPLAY=:0 pulseaudio -D " .
- "-L 'module-native-protocol-tcp port=4713 ' " .
+ "-L 'module-native-protocol-tcp port=4713 auth-anonymous=1' " .
"--exit-idle-time=65535\"");
}