I guess including Speakup in the initrd would solve this? Modules that are loaded in the initrd are maintained when booting the rest of the system, as far as I know, so once speakup is started everything should speak from boot. -Devon May 8, 2013 9:45?"Martin G. McCormick" <martin at server1.shellworld.net> ??????: > 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. > > 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. > > 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. > > 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. > > 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. > > 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. > > 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. > > You've really got to separate the speech or Braille > output from the rest or it will always bite you. > > 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. > > Martin > > "John G. Heim" writes: >> I totally disagree. Speakup has little purpose except for the fact that it >> runs in kernel space. First of all, there are other screen readers for >> 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. >> >> >> >> 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 >> for >> a living but I do systems admin and I cannot live without speakup in >> 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 >> 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 at linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup