Kernel 2.6.2, * media-libs/alsa-lib Latest version installed: 0.9.8 * media-libs/alsa-oss Latest version installed: 0.9.8 * media-sound/alsa-tools Latest version installed: 0.9.8 * media-sound/alsa-utils Latest version installed: 0.9.8 Everything ALSA-related in kernel is compiled as a module, and /etc/modules.d/alsa is according to guidelines. Running "alsasound restart" does: * WARNING: you are stopping a boot service. * Unloading ALSA... * Storing ALSA Mixer Levels * Unloading modules [ ok ] * Loading ALSA drivers... * Using ALSA OSS emulation * Loading: snd-sbawe * Loading: snd-seq FATAL: Module snd_seq not found. * Loading: snd-emu8000-synth * Loading: snd-seq-midi * Running card-dependent scripts * Restoring Mixer Levels Haven't been able to figure out what is snd_seq. sfxload complains that /dev/sequencer doesn't exist. "/dev/sequencer: No such device or address" lr-xr-xr-x 1 root root 15 Mar 18 18:48 /dev/sequencer -> sound/sequencer lr-xr-xr-x 1 root root 16 Mar 18 18:48 /dev/sequencer2 -> sound/sequencer2 crw------- 1 kimmos audio 14, 1 Jan 1 1970 /dev/sound/sequencer crw------- 1 kimmos audio 14, 8 Jan 1 1970 /dev/sound/sequencer2 I am logged in as root. The problem is the same with user kimmos, who is a member of the group "audio". Btw. I can't understand why doesn't the card use the ROM samples if nothing is uploaded into the RAM. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.2) ================================================================= System uname: 2.6.2 i686 Celeron (Mendocino) Gentoo Base System version 1.4.3.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-Os -mcpu=pentium2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -mcpu=pentium2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc sandbox" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo" MAKEOPTS="-j6" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Can you please try awesfx-0.5.0b
Worked some more on the problem, and found out that I had compiled ALSA as modules (M), but for some reason the kernel's menuconfig allowed me to include (Y) all OSS emulation related things (even both of them) into the kernel, when it should have forced either no (N) or modules (M). After that awesfx 0.4.4 worked fine.