[Wine] Ubuntu 6.06, wine and ALSA

Huk Flashpoint at op.pl
Mon Mar 19 00:48:15 CDT 2007


Hello everybody.

I got some strange problem when running wine with ALSA as sound driver.
For example: when I run mdk2 (I compiled wine myself version 0.9.22 -
newest for now) sound is very noisy and crack'y and I get tons of this
errors:

err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 3122, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 3122, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1258, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2085, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1062, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1065, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 37, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 17, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1049, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1049, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2942, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 3849, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 123, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2362, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2362, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 313, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2982, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2023, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 6, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2023, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 6, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 13, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 13, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2057, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2057, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 14, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 51, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2059, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2059, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 14, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 17, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 17, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2061, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 14, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 471, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 7, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 471, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 7, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2253, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 3013, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 214, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1101, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 969, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2531, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 3173, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 3037, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 485, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1125, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 994, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1037, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1125, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 994, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1037, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 143, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 73, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2051, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1175, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 1175, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 15, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2043, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2043, block size = 4
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=3220
< primary_done=8184)
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 14, block size = 4
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len
= 2058, block size = 4

and so on...

When I chose OSS as my sound driver it runs very good altought I also
get tons of above errors.

When I run winecfg and chose sound i get this in my terminal:

james at james-desktop:/media/hdb5/mdk2$ winecfg
ALSA lib pcm_dmix.c:762:(snd_pcm_dmix_open) The dmix plugin supports
only playback stream
- using device default
- using device default
ALSA lib pcm_dmix.c:762:(snd_pcm_dmix_open) The dmix plugin supports
only playback stream
- using device default
- using device default

Can this be the couse? How do I fix it?

O yeah my sound card is good old Sound Blaster 128 PCI (CT4810/4811) in
mixer it is called ES1371. If you can please help.

Thanks.



More information about the wine-users mailing list