From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from 24-148-111-2.ip.mhcable.com ([24.148.111.2] helo=smtp.mhcable.com) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1DIwbh-00076s-00 for ; Tue, 05 Apr 2005 18:33:13 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.mhcable.com (Postfix) with ESMTP id D3B73E720E for ; Tue, 5 Apr 2005 18:33:12 -0400 (EDT) Received: from smtp.mhcable.com (localhost [127.0.0.1]) by localhost (VaMailArmor-2.0.1.16) id 24631-53690BFD; Tue, 05 Apr 2005 18:33:12 -0400 Received: from hhs48.com (24-105-197-112.cm.mhcable.com [24.105.197.112]) by smtp.mhcable.com (Postfix) with ESMTP id A4B0AE71BD for ; Tue, 5 Apr 2005 18:33:12 -0400 (EDT) Received: from hhs48.com (localhost [127.0.0.1]) by hhs48.com (8.13.3/8.13.3) with ESMTP id j35MXCGd011170 for ; Tue, 5 Apr 2005 18:33:12 -0400 Received: from localhost (chuckh@localhost) by hhs48.com (8.13.3/8.13.3/Submit) with ESMTP id j35MXCo1011167 for ; Tue, 5 Apr 2005 18:33:12 -0400 Date: Tue, 5 Apr 2005 18:33:12 -0400 (EDT) From: Chuck Hallenbeck To: "Speakup is a screen review system for Linux." In-Reply-To: Message-ID: References: X-OpenPGP-Fingerprint: 0C589180D4496F1544BAB4308355D1BC33DC7DB46 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-AntiVirus: checked by Vexira MailArmor (version: 2.0.1.16; VAE: 6.28.0.18; VDF: 6.28.0.106; host: smtp.mhcable.com) Subject: Re: Slackware upgrade woes X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2005 22:33:13 -0000 Many thanks for this. I will give it a shot. On Tue, 5 Apr 2005, Adam Myrow wrote: > Try removing the alsa-driver package, grabbing the source code, and > re-building from source. It's rather poorly explained, but the Alsa modules > seem to depend on what else was compiled into the kernel, and thus, seem to > be specific to the kernel for which they installed. In plain English, I've > had to re-compile, not just reinstall the Alsa drivers every time I build a > new kernel. 2.6.X kernels have Alsa built in, but I still prefer to leave it > out and compile Alsa separately because the 2.6.X Alsa drivers are often > older versions than what you can get stand-alone. > > Here is how to rebuild ALSA from source. You could do it manually, but this > method basically re-builds the Alsa-driver package based on your current > kernel. Assuming you have a full Slackware set, insert disk 4 and change to > the "src/l" directory. Do a "cp -R" on the "alsa-driver" directory to put it > on your hard drive. Now, cd into the newly-created directory and give the > "alsa-driver.SlackBuild" file execute permissions. Then, run that as root. > This will compile Alsa-driver, and stuff the output into a package in /tmp. > When it completes, you can do a "tar tzf" on the .tgz file to make sure > everything is in it. In particular, make sure the modules are in place. > Once the package has been created in /tmp, remove any existing alsa-driver > package, and install the one in /tmp. It will contain modules based on your > current kernel, and will hopefully behave itself. If you switch to kernel > 2.6, you will have to modify the script. It hard-codes the kernel version > and also assumes that modules end in .o. If you wish to upgrade to a later > version of Alsa when it comes out, I'd just say to build from source and > remove the Slackware package. Just be sure to copy the rc.alsa script from > /etc/rc.d before you remove the Alsa package, so it can be put back in place. > It takes care of loading the modules, and runs alsactl to restore your mixer > settings. > > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- The Moon is Waning Crescent (11% of Full) "Things are in the saddle, and they ride mankind." Ralph Waldo Emerson Visit my download site at http://www.mhcable.com/~chuckh