When I try to run an application compiled with monogame 3.7.1 if there is any other audio being played in the system I get the following error:
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory
It looks like OpenAL is trying to use the Alsa backend. It makes sense that it cannot open the device, because it is already being use by pulseaudio.
If I force OpenAL to use the pulseaudio backend I don’t see the previous error anymore, but it crashes anyway
Microsoft.Xna.Framework.Audio.NoAudioHardwareException (0x80004005): OpenAL device could not be initialized, see console output for details.
I can reproduce this with mono and with netcore3.1