You are not logged in.
I just updated to the latest alsa packages and udev.
Before I was running software mixing (dmix) with alsa just fine.
But now after the update it is not working at all anymore:
ALSA lib conf.c:1165:(parse_def) dmix is not a compound
ALSA lib conf.c:1578:(snd_config_load1) _toplevel_:9:10:Invalid argument
ALSA lib conf.c:2823:(snd_config_hook_load) /etc/asound.conf may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:2686:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:3052:(snd_config_update_r) hooks failed, removing configuration
alsamixer: function snd_ctl_open failed for default: Invalid argument
Anyone know what has changed and how to fix this?
Offline
Lots of dmix related changes:
http://www.alsa-project.org/changes/v1-0-8--v1-0-9.txt
and the most important one I think
For ALSA 1.0.9rc2 and higher you don't need to setup dmix. Dmix is enabled as default for soundcard which doesn't support hw mixing.
Maybe you just need to... empty your config?
Offline
or it's because alsa driver in kernel26 is 1.0.8 while alsa-lib is 1.0.9?
Offline
Well I just tried to mv my conf file some where else.
And sound is back. Tried very quickly to play 2 sounds at the same time. XMMS and aplay..seems to work okay.
So i guess it is really not needed anymore. Everybody has software mixing now!
Offline