From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mta2.math.wisc.edu (mta2.math.wisc.edu [144.92.166.82]) by speech.braille.uwo.ca (Postfix) with ESMTP id 592BD10B77 for ; Fri, 27 Mar 2009 16:13:28 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mta2.math.wisc.edu Received: from mta2.math.wisc.edu ([127.0.0.1]) by localhost (mta2.math.wisc.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5p2tICNZWOFs for ; Fri, 27 Mar 2009 15:13:27 -0500 (CDT) Received: from mta2.math.wisc.edu (localhost.localdomain [127.0.0.1]) by mta2.math.wisc.edu (Postfix) with ESMTP id 5D90A38003C for ; Fri, 27 Mar 2009 15:13:27 -0500 (CDT) Received: from ulam.math.wisc.edu (ulam.math.wisc.edu [144.92.166.245]) by mta2.math.wisc.edu (Postfix) with ESMTP for ; Fri, 27 Mar 2009 15:13:27 -0500 (CDT) Received: from vv507j (vv507j.math.wisc.edu [144.92.166.75]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by ulam.math.wisc.edu (Postfix) with ESMTP id 523142BD94 for ; Fri, 27 Mar 2009 15:13:27 -0500 (CDT) Message-ID: <285AD707E84F4D86A503F41501944312@math.wisc.edu> From: "John G. Heim" To: "Speakup is a screen review system for Linux." References: <20090326190912.DD53F1738DA@fws.pl.eu.org><0KH400K0SNS34KS3@vms173003.mailsrvcs.net> <20090326191350.GA15087@localhost.localdomain> Subject: Re: speakup.synth= vs modprobe Date: Fri, 27 Mar 2009 15:13:27 -0500 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.12 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: Fri, 27 Mar 2009 20:13:28 -0000 ----- Original Message ----- From: "Gregory Nowak" To: "Speakup is a screen review system for Linux." Sent: Thursday, March 26, 2009 2:13 PM Subject: Re: speakup.synth= vs modprobe > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Thu, Mar 26, 2009 at 03:06:54PM -0400, al Sten-Clanton wrote: >> Does this mean that, unlike with, say, Fedora 9 or the earlier versions >> of >> GRML, you can't have speakup available early in the boot process? > > Yes, you can have speakup loaded even before the root file system > comes up, if you're using an initrd which contains speakup built as > modules. Basically, the behavior would be as if speakup was built into > the kernel, except that speakup is built as modules in this case, and > the kernel doesn't need to be rebuilt to include speakup. Oh yeah, I never made that connection before. I always compiled speakup drivers as modules and then loaded them with the speakup.synth kernel parm. I never put any thought into whether I should put an m or a y in that box for compiling the drivers. It seemed to work just as well either way. But it didn't really. I was missing some boot messages. So that's why they went to initrd. I asked about that on a general linux list a few years ago and didn't understand the answers i got. I suppose there's lots of stuff that can go in there but for one thing, it allows the kernel to have access to would normally be in /lib/modules at a point before it can read the disk. Ah, now I get it. I really tricked myself though. I put a stock debian kernel on my PC at home and it came up talking. So I figured the speakup.synth parameter was still working. As it turns out, I had the module in /etc/modules too. So that's why it was loading it.