From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) by befuddled.reisers.ca (Postfix) with ESMTPS id 67B501EF6B0 for ; Wed, 8 May 2013 13:14:30 -0400 (EDT) Received: by mail-pa0-f48.google.com with SMTP id kp6so1472063pab.7 for ; Wed, 08 May 2013 10:14:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:subject:references:from:content-type:x-mailer :in-reply-to:message-id:date:to:content-transfer-encoding :mime-version; bh=nQkuSytA0IvosU7ElZPifERe72KSiXTxFw4rlj1+zSI=; b=siBE22GZHg6n8m6f9OVr3hbS71jcoDuTQQxByLGdg2c01pjC7o1k1bRnG3QcltB0af 4tEfS/+IZJqWZse1F/7Jnjp0QcaNvmOLnNJsxN+Oaq6AWfbyne830OXSFKQDl4qIEkl8 1pwiGgfba/VjzaC72IsnQAqPslpr7rTfqUghOZqV2kWg5FJt+HzYtqt/cKcD4FzEZGUW 0a4K/S3RYbTuS6i91pfK4NtkVn5c3cDYw6pOE69xeeCaNiK6EE6DWmuvMrCy21NzlpqQ vPrVix4OHQiGQNA8UrVMqdTM+Z2DU6YJan/vQtUEE5RSN48Vo5reBmfH3udVzvAekbai v/VA== X-Received: by 10.68.255.130 with SMTP id aq2mr8320065pbd.164.1368033266373; Wed, 08 May 2013 10:14:26 -0700 (PDT) Received: from [10.58.9.216] (mobile-198-228-208-039.mycingular.net. [198.228.208.39]) by mx.google.com with ESMTPSA id wt5sm1010068pbc.38.2013.05.08.10.14.24 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 08 May 2013 10:14:25 -0700 (PDT) Subject: Re: the direction of speakup References: <20130508164514.0FE6422973@server1.shellworld.net> From: Devon Stewart Content-Type: text/plain; charset=iso-2022-jp X-Mailer: iPhone Mail (10B144) In-Reply-To: <20130508164514.0FE6422973@server1.shellworld.net> Message-Id: <42953540-0F5B-457A-B009-18E7676BAAD2@gmail.com> Date: Wed, 8 May 2013 10:14:20 -0700 To: "Speakup is a screen review system for Linux." Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.15 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: Wed, 08 May 2013 17:14:31 -0000 I guess including Speakup in the initrd would solve this? Modules that are l= oaded in the initrd are maintained when booting the rest of the system, as f= ar as I know, so once speakup is started everything should speak from boot. -Devon May 8, 2013 9:45=1B$B!"=1B(B"Martin G. McCormick" =1B$B$N%a%C%;!<%8=1B(B: > This is a tough issue as I spend much of my day in the > command-line world and I do not disagree with your basic > statement about needing a GUI, these days even though it is more > of a ball and chain than a helpful tool. It's like a sore knee > or a backache. Nature usually fixes those in time, but the GUI > devours resources and there is always that one last problem that > keeps it from working right. >=20 > I have both a Macintosh for the GUI and I use speakup > under Debian wheezy with lynx and nmh under FreeBSD for mail. > This last bit has nothing to do with screen readers but mh or > the package now known as nmh breaks the email process in to > small modules that allow one to automate different parts of the > mail process. Part of my job is building automation that sends > messages to others when various things happen so the use of nmh > is a choice.=20 >=20 > I have yet to get orca working on any system I use or > have access to. One such system is a Pentium4 running at 2.7 GHZ > and there is a gigabyte of RAM sitting there but there is > something in the BIOS that seems to know when I want to install > the latest ubuntu or Debian that might open up the world of > gnome and orca and the system figures out some clever way to > fail. >=20 > By the way, speakup works beautifully on this system in > a command line console but The only time I ever heard orca talk > was on an obsolete version of ubuntu 9.0 which played for > sometimes an hour or so and sometimes a few seconds and then > would crash. >=20 > You are correct in that basically, the speech process > needs to be separate from just about everything except the power > supply in order to hear the system start up from black. >=20 > A Unix kernel is the master process and everything else > that happens on your system is spawned as a subprocess of the > master. Would it be possible to have a kernel equipped with > speakup spawn the rest of one's system as if it was a virtual > system? That could take care of the I/O. >=20 > I used a hardware speech synthesizor for about 20 years > along with Kermit and DOS and a screen reader I wrote to > terminate and stay resident in MS-DOS so all my Unix boxes were > originally configured for a RS-232 console. That was back when > mother boards had RS-232 ports. >=20 > You've really got to separate the speech or Braille > output from the rest or it will always bite you. >=20 > Speakup should go in a sort of pre-kernel and that would > let you operate the real system in single-user mode, listen to > kernel messages and do all those things we should do if we are > to call ourselves Unix administrators. >=20 > Martin >=20 > "John G. Heim" writes: >> I totally disagree. Speakup has little purpose except for the fact that i= t >> runs in kernel space. First of all, there are other screen readers for=20= >> user >> space. And you really need a GUI these days. I suppose there are people >> using speakup all day every day. Mutt for email, lynx or edbrowse for the= >> web. >> But I'm sure the vast majority of linux users use orca for every day >> tasks. >>=20 >>=20 >>=20 >> The most important feature for speakup is to bail you out when you are >> really in trouble because your server is down. I don't know what you do=20= >> for >> a living but I do systems admin and I cannot live without speakup in=20 >> kernel >> space. About the only thing that I can think of that is equivalent to >> simply plugging in a hardware synth and getting boot messages would be >> setting up something like a Raspberry Pie to boot into kermit and display= >> serial console messages. But it wouldn't be the same because you'd need a= >> keyboard for the RPI. I don't know -- when a server is down, the last=20 >> thing >> I want to do is mess with all that stuff. I just want to plug in the >> hardware speech synth and press the print screen key. > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup