From owner-freebsd-stable@FreeBSD.ORG Wed Mar 3 09:16:38 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BDD616A4CF for ; Wed, 3 Mar 2004 09:16:38 -0800 (PST) Received: from enterprise.sd73.bc.ca (romulus-net.sd73.bc.ca [142.24.13.134]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED4DC43D45 for ; Wed, 3 Mar 2004 09:16:37 -0800 (PST) (envelope-from fcash-ml@sd73.bc.ca) Received: from mailtest.sd73.bc.ca (mailtest.sd73.bc.ca [10.10.10.14]) i23H7crT006252; Wed, 3 Mar 2004 09:07:38 -0800 Received: from 192.168.0.185 (SquirrelMail authenticated user fcash) by mailtest.sd73.bc.ca with HTTP; Wed, 3 Mar 2004 09:16:35 -0800 (PST) Message-ID: <49180.192.168.0.185.1078334195.squirrel@mailtest.sd73.bc.ca> In-Reply-To: <20040303160340.700C5170D4@www.wcborstel.nl> References: <20040303160340.700C5170D4@www.wcborstel.nl> Date: Wed, 3 Mar 2004 09:16:35 -0800 (PST) From: "Freddie Cash" To: "Jorn Argelo" User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal X-RAVMilter-Version: 8.4.1(snapshot 20020919) (enterprise.sd73.bc.ca) cc: stable@freebsd.org Subject: Re: Standard sbc and pcm support in GENERIC kernel? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Mar 2004 17:16:38 -0000 > I've been on the question list for some time, and I have noticed that > many people do not know how to get sound support up and > running in FreeBSD 5.X. I know that re-compiling the kernel is easy > enough, but there are still people not willing to do so, as I have > noticed on the list. Therefor I thought it might be an idea to put > sound support in the GENERIC kernel configuration, so that > newbies will no longer find themselves stuck with that. Something that has always stumped me about FreeBSD, especially about people moving from Linux to FreeBSD, is the belief that one *must* recompile the kernel for sound support. Why?? There are kernel modules already compiled for sound support, just sitting there on your harddrive. Why not use them?? Getting sound to work is as easy as: - kldload snd_driver - cat /dev/sndstat - kldunload snd_driver - kldload snd_pcm - and sometimes, kldload snd_ - edit /boot/loader.conf to autoload the correct driver No kernel recompile required. > I hope to hear other people's opinion about this. I'd prefer to see sound left out of the GENERIC kernel. Not all soundcards are supported by pcm, or by sbc, or by csa, or by gus, and putting all of those into the kernel will add quite a bit of bloat. GENERIC should support the most common hardware, not everything under the sun.