http://bugs.winehq.org/show_bug.cgi?id=24271
--- Comment #17 from Raymond superquad.vortex2@gmail.com 2010-12-15 17:51:43 CST --- (In reply to comment #16)
(In reply to comment #14)
if you are using ubuntu 10.10
Try to see whether the underun still occur when using "hw" device instead of "pulse" device by modify wine registry "directhw"=Y
or
specifiy handle_underrun=1 in the pulse plugin
http://git.alsa-project.org/?p=alsa-plugins.git;a=commit;h=c20d516e229620129...
Why do you need to do this? Enabling or disabling the use of hardware acceleration is right in winecfg.
when ubuntu 10.10 does not provide any easy way to fallback to use dmix
you need to use the wine registry to use "hw:0,0" to find out whether "pulse" device is buggy
you will also need to disable the system event sound in sound preference
disable the autospwan of PA server in daemon.conf and kill the pulseaudio
http://wiki.winehq.org/UsefulRegistryKeys
UseDirectHW=Y
he other way is override pcm.!direct and ctl.!direct to use hw device instead of pulse