Maybe add a stub version of `pulseaudio --check`
Older versions of FMOD (as found in Unity games like Shadowrun Returns and Floating Point) run pulseaudio --check > /dev/null 2>&1
to detect whether PulseAudio is available. This won't work in our container, because the container only has the PulseAudio client library, not the daemon.
Maybe we should add a pulseaudio
executable in the PATH
that does the equivalent of this pseudocode?
if argv[1:] != ['--check']:
return 1
if 'PULSE_SERVER' in environ:
return 0
return 1
Edited by Simon McVittie