Bug#1035813: brltty: Fails to start on early boot

Sebastian Humenda shumenda at gmx.de
Tue May 9 14:53:05 BST 2023


Package: brltty
Version: 6.5-7
Severity: important
Tags: a11y

Hi

On my Debian Bookworm system, I've configured BRLTTY with speech output over
espeak-ng and a USB braille device. However, I am unable to use BRLTTY for my
password entry of my encrypted /home partition; note that / is unencrypted.

I've enabled the option that BRLTTY is pat of the initramfs, but I suspect it
is present, but not started. Is there any other action required?
I also think that the dependencies of BRLTTY prevent it from being started by
systemd at an earlier stage. I'm not familiar with the Systemd boot process,
but it could be related to requiring paths like /var/lib/brltty to be mounted
and /home just unfortunately being earlier. In any case, it would be good to
still have a11y support for entering the pass-phrase, in particular, for cases
where something goes wrong.

Thanks

-- System Information:
Debian Release: 12.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-7-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages brltty depends on:
ii  init-system-helpers        1.65.2
ii  libasound2                 1.2.8-1+b1
ii  libbluetooth3              5.66-1
ii  libbrlapi0.8               6.5-7
ii  libc6                      2.36-9
ii  libcap2                    1:2.66-3
ii  libdbus-1-3                1.14.6-1
ii  libexpat1                  2.5.0-1
ii  libglib2.0-0               2.74.6-2
ii  libgpm2                    1.20.7-10+b1
ii  libicu72                   72.1-3
ii  liblouis20                 3.24.0-1
ii  libncursesw6               6.4-2
ii  libpcre2-32-0              10.42-1
ii  libpolkit-gobject-1-0      122-3
ii  libsystemd0                252.6-1
ii  libtinfo6                  6.4-2
ii  lsb-base                   11.6
ii  policykit-1                122-3
ii  polkitd                    122-3
ii  sysvinit-utils [lsb-base]  3.06-4

Versions of packages brltty recommends:
ii  python3  3.11.2-1+b1

Versions of packages brltty suggests:
ii  brltty-speechd     6.5-7
ii  brltty-x11         6.5-7
pn  console-braille    <none>
pn  unicode-cldr-core  <none>

-- Configuration Files:
/etc/default/brltty changed:
ARGUMENTS="-q"
START_IN_INITRAMFS=true


-- no debconf information



More information about the Pkg-a11y-devel mailing list