A kludge that seems to restore 'xmms' to its old glory; as 'root' run: % mv /etc/asound.conf /etc/asound.conf.bak
...why it works I dunno. Something about a "DMix" being included where it no longer should be (see below); attached is my '/etc/asound.conf' in hopes somebody else knows what's wrong, and which package is buggy. Credit: I got this fix from this Google translation of a German blog: ---------------- Thursday, February 23. 2006 Alsa and DMix For some days my laptop (Gentoo stable with some exceptions) can play no more sound. Each program fell immediately with a message like these: $ more alsaplayer more alsaplayer: conf.c:3144: snd_config_iterator_first: Warranty "node >type == SND_CONFIG_TYPE_COMPOUND" does not fulfill. more alsaplayer interrupted by signal 6 The solution is right simple: DMix is firmly inserted to no more with the current alsa (alsa lib) and does not have to be merged in ~/.asoundrc than module. If nevertheless one makes however (as before), above error message results in. That type with that down degrees alsa lib solves the problem naturally also, but I find the change or simply deletion of the configuration file sound somehow better:) I hab's tested, also without DMix in the configuration can play I several sounds paralel; -) Posted by Bernd in Gentoo RK 16:25 | COMMENT (0) | Trackbacks (0) ---------------- http://translate.google.com/translate?hl=en&sl=de&u=http://www.bwurst.org/&prev=/search%3Fq%3Dconf.c:3144%26hl%3Den%26lr%3D%26sa%3DN http://www.bwurst.org/ Bernd uses Gentoo; my Debian system has no '~/.asoundrc', but it does have '/etc/asound.conf', which contains: % grep -n dmix /etc/asound.conf.bak 8:slave.pcm "dmixer" 13:pcm.dmixer { 14:type dmix Caution: I can't guarantee there aren't any bad side-effects of moving or deleting '/etc/asound.conf'.
asound.conf.bak
Description: application/trash