I Want to Love Linux. It Doesn’t Love Me Back: A letter from those with a disability.
I Want to Love Linux. It Doesn’t Love Me Back: A letter from those with a disability.
I Want to Love Linux. It Doesn’t Love Me Back: Post 1 – Built for Control, But Not for People — fireborn
A great writeup on the experience of blind users navigating GNU/Linux and the many pitfalls that prevent them from being able to use their machine.
Linux “just works”—if you can see.
If you’re blind? You boot into a live image and get nothing. No speech. No braille. No login prompt feedback. Maybe Orca starts, maybe not. Maybe you know the shortcut (Alt+Super+S?) but does that even work in this session type? Is it Wayland? Is it X11? Is the screen reader bound to a key combo that doesn’t exist on your keyboard?
You open the installer?
“Next. Button. Button. Button. Button.” That’s all Orca says.
Ubuntu MATE 12.04 had a working, labeled, navigable installer. Ubuntu MATE 24.04? It’s garbage.
No headings. No structure. No sense of where you are. Just unlabeled buttons and blank space.
This isn’t a bug. This is neglect.
I think a great takeaway from this is that a11y finds itself at the end of the pipeline, as the last thing that needs to be done.
Thanks for sharing this. I'm surprised to hear the situation is so rough. All the pieces seem to be there, and it is easy to assume "Someone is working on this. Someone is keeping on top of the situation," but clearly that is not the case.
One of the key issues is that disabled people can't build the accessibility they need to participate. There's no "contributions welcome" that one can say.
It's a very dire situation, but I'm glad this is getting more attention in the community. This is probably one of the most important blogposts I've read in a while.
The author has a follow up article and I'm dying lmfao
Edit: In my personal experience things have gotten a lot better since PipeWire was introduced, but the author is correct that whenever this shit breaks (or malfunctions) it is incredibly difficult to debug. There are so many layers, each with their own logs, and you're lucky if they even log anything relevant to your problem in the first place. For all the hatred and death threats Lennart Pottering recieved for introducing systemd into this world (which is fine, actually) his real crime was PulseAudio. :)