From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1Dt9VH-0005Hi-FY for garchives@archives.gentoo.org; Thu, 14 Jul 2005 19:36:15 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j6EJZFKC024972; Thu, 14 Jul 2005 19:35:15 GMT Received: from mta08-winn.ispmail.ntl.com (mta08-winn.ispmail.ntl.com [81.103.221.48]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j6EJVgIx022027 for ; Thu, 14 Jul 2005 19:31:43 GMT Received: from aamta12-winn.ispmail.ntl.com ([81.103.221.35]) by mta08-winn.ispmail.ntl.com with ESMTP id <20050714193151.JOUC889.mta08-winn.ispmail.ntl.com@aamta12-winn.ispmail.ntl.com> for ; Thu, 14 Jul 2005 20:31:51 +0100 Received: from zog.reactivated.net ([81.99.81.161]) by aamta12-winn.ispmail.ntl.com with ESMTP id <20050714193150.FPUY4721.aamta12-winn.ispmail.ntl.com@zog.reactivated.net> for ; Thu, 14 Jul 2005 20:31:50 +0100 Received: from [192.168.0.2] (dsd [192.168.0.2]) by zog.reactivated.net (Postfix) with ESMTP id 567907BA395 for ; Thu, 14 Jul 2005 20:56:06 +0100 (BST) Message-ID: <42D6BE03.2060505@gentoo.org> Date: Thu, 14 Jul 2005 20:33:23 +0100 From: Daniel Drake User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050710) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Interesting install experience References: <42D68BB2.2090103@gentoo.org> In-Reply-To: X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: e95e3efa-8910-420f-b197-78079e2280db X-Archives-Hash: 92cb73b6d32258670bd420c798a352c4 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. You might be interested in our recently revamped ALSA guide: http://www.gentoo.org/doc/en/alsa-guide.xml 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 Daniel -- gentoo-user@gentoo.org mailing list