Ubuntu 14.04 64x
Broken: From 2.71
Worked: Up to 2.70
Short description of error
This was a a problem that I had talked with neXyon some years ago.
I start jackd or QjackCtl and I run BlenderPlayer. When trying to quit BlenderPlayer, it "freezes". When I close Jack server, BP unfreezes and quit.
He told me that it was a pulseaudio problem, he suggested me this:
//Don't use pulseaudio (prefered) or configure OpenAL to use pulseaudio directly via the ~/.alsoftrc configuration file with the content:
drivers = pulse//
So, after doing this, the problem was fixed (I don't remember the version of Blender). Uninstalling Pulseaudio, worked too. But now, I discovered that it is still there. Now, I'm working with BlenderPlayer 2.70, because it can quit. With 2.71 to 2.73, it can't.
In this version of Ubuntu (14.04), there is no way to uninstall Pulseaudio (it would uninstall everything). So, I tried different things, with no success:
1.- Starting Jack with
pasuspender -- jackd ... (or this sequence, inside Qjackctl as a prefix, too)
2.- Killing pulseaudio and avoiding to restart, doing:
echo "autospawn = no" > $HOME/.config/pulse/client.conf