This release has been such a disaster for me because the install insists on
installing and configuring orca and brltty w/o asking. I've done 40 some
installs now, trying to stop it from wasting about a second while its
yelling every keystroke at me because it thinks I'm blind. I finally
have orca disabled and the computer is useful. The delays are a pain in
the a$$ but i can do work now. It is not useful when orca is using 90%
of a 6 core I5 yelling at me loud enough to announce and pronounce every
keystroke or mouse motion/click loud enough to wake the neighbors. The
first 23 installs never asked me if I wanted that crap. And if you nuked
the orca executable it would not reboot but hung forever waiting for
orca to start. I have it usable, the installer AFAIAC is broken and I
don't want to have to go through all that again. Until the installer
ASKS me if I want it because it thinks I am blind, I have only one nerve
left and and the suggestion that I do yet another install, is standing
on it. Trying to remove it now, it insists on removing gnome and every
dependency. I just checked again with synaptic, removing either orca or
brltty still wants to destroy the system, Yet all I get when I fuss
about the broken installer is "won't fix, not broken'.
You did try simply disabling brltty & speech-dispatcher, right? Their enabler
appears not controlled by systemd, but by sysvinit:
/etc/init.d/brltty
/etc/init.d/speech-dispatcher
Deleting bits of what makes brltty & orca work, or removing their execute bits,
might save cpu cycles, e.g. for orca:
/etc/xdg/autostart/orca-autostart.desktop
/usr/bin/orca
/usr/bin/orca-dm-wrapper
/usr/lib/python3/dist-packages-orca/orca
Maybe having the following at hand would be useful:
# apt install -d orca
Reading package lists... Done
...
After this operation, 83.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.debian.org/debian bookworm/main amd64 gsettings-desktop-schemas all 43.0-1 [643 kB]
Get:2 http://ftp.debian.org/debian bookworm/main amd64 at-spi2-core amd64 2.46.0-5 [57.3 kB]
Get:3 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-atk-1.0 amd64 2.46.0-5 [23.7 kB]
Get:4 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-freedesktop amd64 1.74.0-3 [37.2 kB]
Get:5 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-atspi-2.0 amd64 2.46.0-5 [20.7 kB]
Get:6 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.42.10+dfsg-1+b1 [13.5 kB]
Get:7 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-gstreamer-1.0 amd64 1.22.0-2 [105 kB]
Get:8 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-harfbuzz-0.0 amd64 6.0.0+dfsg-3 [1,579 kB]
Get:9 http://ftp.debian.org/debian bookworm/main amd64 libpangoxft-1.0-0 amd64 1.50.12+ds-1 [26.7 kB]
Get:10 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-pango-1.0 amd64 1.50.12+ds-1 [37.4 kB]
Get:11 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-gtk-3.0 amd64 3.24.38-2~deb12u1 [220 kB]
Get:12 http://ftp.debian.org/debian bookworm/main amd64 libxcb-util1 amd64 0.4.0-1+b1 [23.2 kB]
Get:13 http://ftp.debian.org/debian bookworm/main amd64 libstartup-notification0 amd64 0.12-6+b1 [23.1 kB]
Get:14 http://ftp.debian.org/debian bookworm/main amd64 libxres1 amd64 2:1.2.1-1 [19.2 kB]
Get:15 http://ftp.debian.org/debian bookworm/main amd64 libwnck-3-common all 43.0-3 [229 kB]
Get:16 http://www.deb-multimedia.org bookworm/main amd64 gstreamer1.0-plugins-base amd64 1.22.3-dmo1+deb12u3 [731 kB]
Get:17 http://ftp.debian.org/debian bookworm/main amd64 libwnck-3-0 amd64 43.0-3 [112 kB]
Get:18 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-wnck-3.0 amd64 43.0-3 [28.6 kB]
Get:19 http://ftp.debian.org/debian bookworm/main amd64 libproxy1v5 amd64 0.4.18-1.2 [56.2 kB]
Get:20 http://ftp.debian.org/debian bookworm/main amd64 glib-networking-common all 2.74.0-4 [80.3 kB]
Get:21 http://ftp.debian.org/debian bookworm/main amd64 glib-networking-services amd64 2.74.0-4 [12.0 kB]
Get:22 http://ftp.debian.org/debian bookworm/main amd64 glib-networking amd64 2.74.0-4 [68.4 kB]
Get:23 http://ftp.debian.org/debian bookworm/main amd64 libvisual-0.4-0 amd64 0.4.0-19 [132 kB]
Get:24 http://ftp.debian.org/debian bookworm/main amd64 libvorbisidec1 amd64 1.2.1+git20180316-7 [72.3 kB]
Get:25 http://ftp.debian.org/debian bookworm/main amd64 libaa1 amd64 1.4p5-50 [55.7 kB]
Get:26 http://ftp.debian.org/debian bookworm/main amd64 libdv4 amd64 1.0.0-15 [74.4 kB]
Get:27 http://ftp.debian.org/debian bookworm/main amd64 libshout3 amd64 2.4.6-1+b1 [56.4 kB]
Get:28 http://ftp.debian.org/debian bookworm/main amd64 libtag1v5-vanilla amd64 1.13-2 [298 kB]
Get:29 http://www.deb-multimedia.org bookworm/main amd64 gstreamer1.0-plugins-good amd64 1.22.3-dmo1+deb12u1 [2,193 kB]
Get:30 http://ftp.debian.org/debian bookworm/main amd64 libtag1v5 amd64 1.13-2 [18.7 kB]
Get:31 http://ftp.debian.org/debian bookworm/main amd64 libv4lconvert0 amd64 1.22.1-5+b2 [143 kB]
Get:32 http://ftp.debian.org/debian bookworm/main amd64 libv4l-0 amd64 1.22.1-5+b2 [109 kB]
Get:33 http://ftp.debian.org/debian bookworm/main amd64 libwavpack1 amd64 5.6.0-1 [85.7 kB]
Get:34 http://ftp.debian.org/debian bookworm/main amd64 libsoup2.4-common all 2.74.3-1 [56.0 kB]
Get:35 http://ftp.debian.org/debian bookworm/main amd64 libsoup2.4-1 amd64 2.74.3-1 [269 kB]
Get:36 http://ftp.debian.org/debian bookworm/main amd64 libatk-adaptor amd64 2.46.0-5 [9,728 B]
Get:37 http://ftp.debian.org/debian bookworm/main amd64 libbrlapi0.8 amd64 6.5-7+deb12u1 [90.5 kB]
Get:38 http://ftp.debian.org/debian bookworm/main amd64 libdotconf0 amd64 1.3-0.3 [14.8 kB]
Get:39 http://ftp.debian.org/debian bookworm/main amd64 liblouis-data all 3.24.0-1 [1,989 kB]
Get:40 http://ftp.debian.org/debian bookworm/main amd64 liblouis20 amd64 3.24.0-1 [98.6 kB]
Get:41 http://ftp.debian.org/debian bookworm/main amd64 libspeechd2 amd64 0.11.4-2 [20.3 kB]
Get:42 http://ftp.debian.org/debian bookworm/main amd64 python3-brlapi amd64 6.5-7+deb12u1 [146 kB]
Get:43 http://ftp.debian.org/debian bookworm/main amd64 python3-cairo amd64 1.20.1-5+b1 [63.1 kB]
Get:44 http://ftp.debian.org/debian bookworm/main amd64 python3-louis all 3.24.0-1 [23.6 kB]
Get:45 http://ftp.debian.org/debian bookworm/main amd64 python3-pyatspi all 2.46.0-2 [41.9 kB]
Get:46 http://ftp.debian.org/debian bookworm/main amd64 python3-xdg all 0.28-2 [40.5 kB]
Get:47 http://ftp.debian.org/debian bookworm/main amd64 python3-speechd all 0.11.4-2 [43.1 kB]
Get:48 http://ftp.debian.org/debian bookworm/main amd64 speech-dispatcher-audio-plugins amd64 0.11.4-2 [29.8 kB]
Get:49 http://ftp.debian.org/debian bookworm/main amd64 speech-dispatcher amd64 0.11.4-2 [3,768 kB]
Get:50 http://ftp.debian.org/debian bookworm/main amd64 xkbset amd64 0.6-3 [19.3 kB]
Get:51 http://ftp.debian.org/debian bookworm/main amd64 orca all 43.1-1 [1,990 kB]
# apt install -d brltty
Reading package lists... Done
...
After this operation, 22.9 MB of additional disk space will be used.
The following NEW packages will be installed:
brltty libbrlapi0.8 libduktape207 liblouis-data liblouis20 libpcre2-32-0 polkitd sgml-base xml-core
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,005 kB/4,183 kB of archives.
Do you want to continue? [Y/n] y
Get:1 http://ftp.debian.org/debian bookworm/main amd64 libpcre2-32-0 amd64 10.42-1 [234 kB]
Get:2 http://ftp.debian.org/debian bookworm/main amd64 sgml-base all 1.31 [15.4 kB]
Get:3 http://ftp.debian.org/debian bookworm/main amd64 xml-core all 0.18+nmu1 [23.8 kB]
Get:4 http://ftp.debian.org/debian bookworm/main amd64 libduktape207 amd64 2.7.0-2 [134 kB]
Get:5 http://ftp.debian.org/debian bookworm/main amd64 polkitd amd64 122-3 [112 kB]
Get:6 http://ftp.debian.org/debian bookworm/main amd64 brltty amd64 6.5-7+deb12u1 [1,486 kB]
Fetched 2,005 kB in 1s (1,936 kB/s)
#
already downloaded for orca:
libbrlapi0.8 liblouis-data liblouis20
Knowing what installs when orca and/or brltty is asked for should allow to purge
the packages obstructing your work.
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata