I'm having some problems with ALSA.
I can play sounds with aplay, but not with alsaplayer/xmms.
I know that xmms needs OSS compatibility, so I try to load snd-pcm-oss with modprobe, but it gives me the following error (and I don't have bttv loaded):
kernel: ALSA /usr/src/alsa-driver-0.9.0rc1/include/../alsa-kernel/core/oss/pcm_oss.c:2111: unable to register OSS PCM device 0:0
After that the snd-pcm-oss module appears to be loaded, but xmms won't work.
I also have some problems with alsaplayer. When I start it (no matter whether or not the modules are loaded) I get:
ALSA->open(): Sound protocol is not compatible
/usr/lib/alsaplayer/output/libalsa.so failed to load
Output plugin: OSS output v1.0
I do have a file /usr/lib/alsaplayer/output/libalsa.so with correct permissions.
If the modules (including snd-pcm-oss) were loaded before starting alsaplayer, they are still not in use after I started it.
Nevertheless alsaplayer's playback process can be started without any error messages, I just hear no sound (and it's not a mixer issue).
I'm lost here and I hope that someone can help me with this, coz I haven't been able to find anything useful on the net.