I realize that this topic has been discussed at length on this board, because I did a search and read through all pertinent topics, but a solution for my particular twist has not been mentioned.
Here's the problem: I run the latest version of ALSA and XMMS with Gnome (so no Arts). Before yesterday, XMMS, as well as any other sound application, could play sounds through my sound card. Yesterday I did "emerge world", which updated everything. Since then, XMMS would freeze as soon as I pressed Play and begin eating 100% of the CPU until I did "killall xmms".
Seeing that it's a modules problem, I recompiled the kernel, reinstalled the kernel modules, re-emerged alsa-driver, updated modules, and restarted. Startup messages indicate that my driver was started successfully. I can currently play my music through mpg123 and mplayer with no problem. Even after re-emerging "alsa-xmms", however, XMMS still refuses to play my music. Running it from the root console does not yield any error messages.
Any help is appreciated.



