<div dir="ltr">I changed the group id of audio in the container arch (92) to match the one in ubuntu (29).<div>I put myself in the group audio of the guest container and the host. I still have the same problem.</div><div>Is there any other way to avoid this suspension.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 27, 2015 at 2:42 AM, Tanu Kaskinen <span dir="ltr"><<a href="mailto:tanuk@iki.fi" target="_blank">tanuk@iki.fi</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 2015-05-26 at 19:48 -0700, Oz Dror wrote:<br>
> I have pulsesaudio running on ubuntu 15.04 desktop on vt7<br>
><br>
> I have a container running arch on vt8 using the PULSE_SERVER on vt7<br>
><br>
> /etc/pulse/<a href="http://default.pa" target="_blank">default.pa</a> includes the following lines:<br>
><br>
> load-module module-native-protocol-tcp auth-anonymous=1<br>
> load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;<a href="http://192.168.0.0/24" target="_blank">192.168.0.0/24</a><br>
><br>
> as soon as I switch form vt7 to vt8 the pulseaudio sinks and sources<br>
> becomes suspended. If I am switching to any of the terminals tty1-7<br>
> I have no problem. Even If the container uses that terminal. I get IDLE<br>
> instead of SUSPENDED.<br>
><br>
> When I apply any of the following commands the suspension does  not change:<br>
><br>
> pactl suspend-source 1 0<br>
> pactl suspend-source 0<br>
> pactl suspend-sink 1 0<br>
> pactl suspend-sink 0<br>
><br>
> There is something in the X11 environment that  force<br>
> this irreversible suspension.<br>
><br>
> I suspect that there is a conflict. I cannot tell where it is coming form.<br>
> Possibly from one of the the modules.<br>
<br>
</span>PulseAudio suspends the devices when your user doesn't have access to<br>
them any more. Your user loses access to the devices when you switch to<br>
a vt on which your user is not active. These access control changes are<br>
done by logind.<br>
<br>
I don't know if there's any way to make logind think that your user is<br>
in active on the container vt. If not, you can work around this problem<br>
by adding your user to the "audio" group. Then your user will always<br>
have access to the audio devices. However, if you have other users on<br>
the system, there will be problems when multiple users are logged in<br>
simultaneously, because when another user is active, both you and that<br>
other user have access to the audio devices, but only one can actually<br>
have the devices open. When both try to open the devices, things will<br>
break.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Tanu<br>
<br>
</font></span></blockquote></div><br></div>