Mike Williams wrote:
On Wednesday 19 October 2005 19:03, Michael Sullivan wrote:
I'm at a loss as for what to do next. Can anyone help me with this?
Do a clean re-compile of the kernel with anything that might possible be
related to your sound card as modules, especially the mixer and sequencer
stuff. Doing this as a clean compile is important, the symbol version stuff
has possible come about from having things compiled at different times.
Put /etc/modules.d/alsa back as it was, remove the ALSA_CARDS variable from
make.conf (it's used by the alsa-driver package, so unnecessary for kernel
compiled drivers), and reboot.
The alsasound init script, and associated tools, are clever, and don't
actually need to be told what card you have (in "simple" circumstances).
I noticed the OP is using a 2.6.13 kernel. I have had problems using
modules with this kernel where they worked in a 2.6.12 kernel. For
example, I could not get agp/dri working when compiled as modules. Once
I compiled them in the kernel itself, it worked.
So, when I couldn't get alsa modules to load after upgrading to 2.6.13
kernel, I tried the above trick. That did it for me. When alsa was
compiled in kernel, not as modules nor with the alsa-driver ebuild,
sound started working.
I think there is something that changed in 2.6.13 that has affected
modules. I haven't researched anymore as my work-around has me happy
for now.
hth,
kevin
--
gentoo-user@gentoo.org mailing list