[Grml] Customizing GRML to start speech as early as possible
John G. Heim
jheim at math.wisc.edu
Wed May 7 19:00:58 CEST 2025
> We've had a swspeak boot option in the past, but as nobody was
> using/testing that, it got dropped several years ago. But if we know
> that there are users out there who make actual usage of it, we
> should change that. :)
>
> We'll figure something out and keep you in the loop! :)
>
> regards
> -mika-
>
I don't remember hearing about the swspeak option. I will admit that I
sometimes was slow to test the accessibility features of each new
release. Often, a development release would be announced and by the time
I got around to testing it, it was already production. Sorry about that.
But I always just checked if I could get speech after it was done
booting. Which has always worked. I do try to test every release. You
might recall that last fall I posted that the musical tone wasn't
working. But it turns out it just wasn't working on one machine.
BTW, the speakup developers tell me that you can't activate the speakup
drivers on the Linux kernel command line unless they are compiled into
the kernel. So that is never going to work. Well, you could compile the
speakup drivers into the GRML kernel (instead of compiling them as
loadable modules) but even I think that's a bit much. The main reason I
don't think that is worth while is that nobody has a hardware synth any
more. Well, I do but I'm very much not typical. Software speech would be
way more useful to the vast majority of blind sys admins.
Yeah, so if you could add a kernel parameter, similar to ssh=password,
that enabled software speech during boot, then a blind sysadmin could
use grml2iso to make a customized version that automatically started
talking during boot. It would be like a dream come true for me. I don't
know if you've ever had a crashed authentication server but it's not a
good time to have to press a key at exactly the right time or to have to
type exactly the right thing in order to get speech. I'll bet I typed
modprove instead of modprobe (or speakup+soft instead of speakup_soft) a
million times in my life when a key server was down. 100 professors and
TAs can't log into their computers and I'm like, "Calm down, deep
breaths. Slow but steady wins the race."
> Grml mailing list - Grml at ml.grml.org
> https://lists.mur.at/mailman/listinfo/grml
> join #grml on irc.freenode.org
> grml-devel-blog: http://blog.grml.org/
More information about the Grml
mailing list