http://bugs.winehq.org/show_bug.cgi?id=20799
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games using OpenAL |(not a Wine bug) Multiple |freezes/crashes during the |games using OpenAL |startup |freezes/crashes during the | |startup
--- Comment #85 from Wylda wylda@volny.cz 2010-06-12 10:38:29 ---
Instead of using the latest Git/SVN version, you can also try adding this to the [general] section of ~/.alsoftrc (create it if it doesn't exist) to disable PortAudio: drivers = pulse,alsa,oss
~/.alsoftrc made Mirrors Edge and even Unreal Tournament 3 running! I went bit further, because pulse in not popular in wine(i guess), so my ~/.alsoftrc consist of following two lines only:
[general] drivers = alsa
I hope that's OK - being more strict than author suggest ;)
Few points:
i] When pulse is used, i get in console:
socket(): Address family not supported by protocol
i track it down and it's printed when alcOpenDevice is used with pulse. But seeing this line in wine output made me think about some networking issue.
ii] Raymond seems to have right about not checking return values. I'm not a programmer to help with these. So Raymond, would you please consider sending patches to wine-devel?
iii] I would keep this bug open with subject stating "Not a wine bug". For the same reason as bug 20380 is being kept opened. Removing regression keyword...