http://bugs.winehq.org/show_bug.cgi?id=29744
--- Comment #14 from Plüss Roland roland@rptd.ch 2012-01-31 14:44:13 CST --- Noticed something else. I happened to have Blender open when I did this test here which blocks an unrelated openal device (default ALSA output is a different device). The blocked device is "OSS Software" in the latest attachment I posted. Trying to run a sample test program to check on the hanging I noticed the same error message printed to the consoles as the enumeration test program trying to open the blocked "OSS Software" software. With other words it looks like wine tries not to open the "ALSA Software" device as it should but it tries to use the "OSS Software" one which is outdated and not supported anymore.
So the problem is either that wine fails to send the correct enumeration data (meaning, not translating it for "windows" world) or that it doesn't open the correct default ALSA device when being asked to.
Is there a way I can force wine to use a specific openal device? Or some debug output I can enable to see what wine does during enumeration and opening of devices?