xmms does not want to play any file, saying: "failed to open audio output: ALSA 1.2.10 output plugin". It does not seem to be a problem with alsa, as alsamixer is working ok, and I can hear the sound coming from line input, so the card is initialized properly too. Reproducible: Always Steps to Reproduce: 1. run xmms 2. try to play any file 3. Actual Results: error Expected Results: sound played > emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5 i686) ================================================================= System uname: 2.6.11-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 30 2005, 12:15:27)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo http://src.gentoo.pl http://gentoo.mirror.sdv.fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dfx X acl alsa apache2 apm avi bash-completion bitmap-fonts bzip2 caps cdr crypt cscope cups curl dga dvd dvdr emboss encode fam fbcon foomaticdb gcj gdbm gif gnutls gpm gtk2 hal hardenedphp howl imap imlib innodb ipv6 java jpeg ldap libg++ libwww mad memlimit mmx motif mozilla mp3 mpeg mysql ncurses nls nntp nptl nptlonly odbc ogg oggvorbis opengl pam pcre pdflib perl php pic png postgres postgresql python quicktime readline samba sasl slp socks5 spell sse ssl tcltk tcpd threads tiff truetype truetype-fonts type1-fonts ucs2 unicode vhosts vorbis xml2 xmms xprint xv zlib video_cards_i830" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Please provide more info. What versions of alsa-drivers, alsa-lib, xmms, and xmms-alsa do you have. Can you use 'aplay'? Did you select the proper output device in the alsa plugin configuration?
I examined the case a bit closer. This is not a bug in any of the packages. The problem was that the permissions on my sound device were wrong - the file should be owned by group 'audio', and it was by a non-existent group #28. The mixer setup was done by a script running as root, so it did not encounter the problem. I have corrected the permissions and now everything works fine. Sorry for posting an invalid bug report :)