http://bugs.winehq.org/show_bug.cgi?id=28856
--- Comment #23 from Vítor Ferreira vitor.dominor@gmail.com 2012-02-19 12:44:27 CST --- (In reply to comment #20) As you can see, I posted new trace logs as you requested of the render.ok tests. By the way, I would like to add that currently I only know of three ways to workaround this issue. - Restarting pulseaudio; - Killing pulseaudio after disabling autospawning, so that wine directly accesses alsa (no cracling sounds while wine is running directly on top of alsa).
However the third workaround is the strangest IMHO, because it results in no crackling sound like in the 2nd workaround. I've tested it with many of the games I have, and it's the only way I know of making pulseaudio work with wine without any kind of sound distortion. I've built wine 1.3.24 with the winepulse set of patches, which add a native pulse driver to wine. In winecfg, I made sure to select the pulse driver. Why it works I cannot tell!