On Sat, 8 Sep 2001, Jude DaShiell wrote: > then I hear the at sign, and all the rest is silence. If I hit ackspace I > don't hear the beep so this thing is still coming up in gnome mode. I Gnome isn't really relevant here, it's the X11 (X-windows) system that underlies it. X is the graphical mode of linux, and you want to directly boot into text mode. That is controlled by runlevel, in /etc/inittab, or on the boot command line. The runlevels are explained in the commentary in /etc/inittab at the top. X is runlevel 5. Text mode with networking (so you can use the internet), is 3. So the next time you boot linux, you can just add a 3, surrounded by white space, after your kernel name. Then make a safety copy of /etc/inittab (the system won't boot if it gets scrambled, unless you boot with the "emergency" or "-b" boot parameter into a very limited, stupid system state, where a sighted user could make repairs (speech probably wouldn't work, except for experts): cp /etc/inittab /etc/inittab.save You should find that the first non-comment line says: id:5:initdefault: You just change the 5 to 3: id:3:initdefault: After that, runlevel 3, which RedHat (and most everyone else) configures as textmode, will be the default init state, as the initdefault keyword suggests, and the system will have be told specifically to boot into another level if you want anything else. You can also change system runlevels using the telinit program, without rebooting. Even when graphical X is active, textmode is always active on another virtual console, at the same time, which, as others have pointed out, can be reached with a key combination (Ctrl-Alt-F1). X is probably running on virtual console 7 (Alt-F7, from text mode, the Ctrl is not needed except in X). RedHat has text mode login prompts running on the first 6 virtual terminals, (Alt-F1 through Alt-F6) so X takes the next available one. Note that even if speech is installed, it won't work if you go directly to init 5 (graphical mode), until you shift to a text virtual screen, as discussed. For the silence, you could add something like the following to one of the system startup files, probably at the end of /etc/rc.d/rc.local play /usr/share/sounds/startup2.wav # In case sound isn't working, simply add: echo -e "\a" # \a is the bell character sleep 1 # pause 1 second echo -e "\a" sleep 1 echo -e "\a" # repeat as desired # You could also try (for the first serial port, if you have a # synth connected there): echo "System is booted, and speech is active." > /dev/ttyS0 I have included the above in a working script attached, as /etc/rc.d/boot.notice.audio Complete installation, configuration, and other instructions are included in the script commentary. There is also stuff in the script to automatically switch you to text mode if your system comes up in the GUI. I wonder if you couldn't use the RedHat kickstart upgrade scheme to script the automated installation of speech packages, and their proper configuration. I know I could do it, except I don't know any of the specifics for particular speech hardware, and can't test it. I wrote in my contribution to the blinux-FAQ that kickstart wasn't for beginners, but after reading how difficult interactive installation really can be for listers here, I have revised my view. Maybe kickstart would be an easier way, for many, if not most users. If things didn't go right, one could just tweak the script a bit, and try again, and it should be very fast, with no output to slow it down. Has anyone tried this? See the chapter in the RH reference guide on kickstart for details, and the HOWTO, plus the sample kickstart config file in the doc dir on the CD for examples. LCR -- L. C. Robinson reply to no_spam+munged_lcr@onewest.net.invalid People buy MicroShaft for compatibility, but get incompatibility and instability instead. This is award winning "innovation". Find out how MS holds your data hostage with "The *Lens*"; see "CyberSnare" at http://www.netaction.org/msoft/cybersnare.html