At Thu, 14 Jul 2005 20:33:23 +0100 Daniel Drake <[EMAIL PROTECTED]> wrote:

> Allan Gottlieb wrote:
>> *Very* interesting.  Please let us know when the documentation is
>>  available.  I have build everything into the kernel (including alsa)
>>  and so far it is working well, but I haven't stressed audio.  What
>>  problems should I be looking for and do you advise rebuilding the
>>  kernel with alsa as modules even if we don't experience trouble with
>>  everything built in?  (I should have said all but nvidia built in).
>
> It's fine to build ALSA into the kernel if you are happy to configure it,
> which usually isn't too much hassle anyway.
>
> The reasoning behind compiling ALSA as modules is that it then gives you the
> option of using 'alsaconf'.
>
> alsaconf is a great little utility, which, providing you have built the
> modules, will configure pretty much any sound card for you, set up the system
> for autoloading the relevant modules and saving/restoring volume, and unmuting
> the channels.
>
> I came across it when i was attempting to get an ISA sound card going in an
> old computer. It just didn't work when built into the kernel or loading the
> module manually. I discovered alsaconf, which did some weird probing, and 20
> secs later informed me of 4 cryptic parameters that were needed to pass to the
> module in order to find the sound card, as well as doing everything else I
> described above.
>
> Recently at work, I built *all* alsa drivers as modules, and proceeded to test
> 30-40 sound cards that we had lying around. ALSA supported every one of them
> that wasn't so broken that it stopped the PC booting, and alsaconf made it
> dead easy even with the older PCI cards and the ISA ones too.
>
> So, the advantage of building ALSA modules is that you can use alsaconf, which
> in most cases makes initial configuration a little bit simpler, and in some
> cases is a complete lifesaver.

thank you for the lucid explanation.

> You might be interested in our recently revamped ALSA guide:
> http://www.gentoo.org/doc/en/alsa-guide.xml

It is indeed much improved since I last used it.

> And also, if you are interested in the upcoming kernel config doc, then you
> can add yourself to the CC list on http://bugs.gentoo.org/94955

Done.

Thanks again,
allan
-- 
gentoo-user@gentoo.org mailing list

Reply via email to