Items tagged with: speakup

Search

Items tagged with: speakup


I’ve published Part 3 of “I Want to Love Linux. It Doesn’t Love Me Back.”

This one’s about the so-called universal interface: the console. The raw, non-GUI, text-mode TTY. The place where sighted Linux users fall back when the desktop breaks, and where blind users are supposed to do the same. Except — we can’t. Not reliably. Not safely. Not without building the entire stack ourselves.

This post covers Speakup, BRLTTY, Fenrir, and the audio subsystem hell that makes screen reading in the console a game of chance. It dives into why session-locked audio breaks espeakup, why BRLTTY fails silently and eats USB ports, why the console can be a full environment — and why it’s still unusable out of the box. And yes, it calls out the fact that if you’re deafblind, and BRLTTY doesn’t start, you’re just locked out of the machine entirely. No speech. No visuals. Just a dead black box.

There are workarounds. Scripts. Hacks. Weird client.conf magic that you run once as root, once as a user, and pray to PipeWire that it sticks. Some of this I learned from a reader of post 1. None of it is documented. None of it is standard. And none of it should be required.

This is a long one. Technical, and very real. Because the console should be the one place Linux accessibility never breaks. And it’s the one place that’s been left to rot.

Link to the post: fireborn.mataroa.blog/blog/i-w…

#Linux #Accessibility #BlindTech #BRLTTY #Speakup #Fenrir #TTY #PipeWire #ScreenReader #DisabilityTech #ConsoleComputing #LinuxAccessibility #FOSS


This is something that all Windows screen readers struggle with. Nothing touches a #linux terminal with either #speakup or #fenrir. Maybe the mac has something, but the linux terminal works rock solid.


Are there any #Linux distributions with #Speakup in them that work on the new #mac machines in #vmare or #utm? I tried #debian 12 and under this distro Speakup froze up at random intervals and locked up the vm. I am starting to think that two different physical machines may be the best for me. #arm64 with #accessibility features doesn't seem to be stable enough yet for prime time.