I installed alsa-driver for via8233 using the module snd_via82xx. Everything works fine, except xmms after rebooting. sound is ok (kde is playing sound), but xmms freezes when hitting play button. If I kill xmms and do a "/etc/init.d/alsasound restart", xmms works fine. Im not sure if it's an alsa- or xmms-related problem. alsasound-script is started in runlevel boot. Reproducible: Always Steps to Reproduce: 1. reboot (alsasound is started at boot time and working) 2. start xmms 3. hit play Actual Results: xmms freezes. output is "Unexpected async reply (0x18e9). Segmentation fault" Expected Results: play that song ;-) Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-gentoo-r1 i686 AMD Athlon(tm) XP 1700+ GENTOO_MIRRORS=" ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp.easynet. nl/mirror/gentoo// ftp://ftp.easynet.nl/mirror/gentoo//" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb:/usr/kde/3.1/share/config:/usr/ kde/3/share/config:/usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow avi crypt cups encode gpm jpeg libg++ libwww mikmod mmx mpeg ncurses nls pdflib spell truetype xml2 xv zlib gdbm berkdb slang readline arts s vga tcltk java guile sdl tcpd pam ssl perl python esd imlib oggvorbis motif open gl X gtk -gnome kde alsa apm cdr gif mozilla png qt quicktime usb xmms" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Is KDE using arts or something? via8233 (atleast mine) can't play more than one sound at one time so the sound device might be busy! It might not be a bug after all. Try killing arts and all other sound daemons you may find.
Oh yeah, also you might try using arts output plugin for xmms or something. Never used arts or KDE really but I'm pretty sure there's XMMS output plugin for its sound server.
Indeed, you're right. killing artsd makes xmms go on with playing. However, starting artsd while xmms is running gives a nice "Device or resource busy" which is much more helpful than a freezing xmms telling to fill out a bug report. But that's no gentoo problem.
Dennis, sounds like I can close this ticket now. Is that ok?
wasn't a gentoo issue
yes, that's ok.