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

Sebastian Humenda shumenda at gmx.de
Sun May 14 14:56:27 BST 2023


Hi

Samuel Thibault schrieb am 10.05.2023,  1:49 +0200:
>Sebastian Humenda, le mar. 09 mai 2023 15:53:05 +0200, a ecrit:
>> 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;
>
>Does it start after that?

Yes, it does. Sometimes even after lightdm has, with Orca, announced that a
password is required.

>> 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?
>
>AFAIK all is needed is enabling it in /etc/default/brltty and running
>update-initramf -u (which prints "Installing BRLTTY into initramfs)

Yes, indeed.

>> 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
>
>Yes, the brltty service expresses that it needs /var/lib/brlty and
>BrlAPI. But that shouldn't be requiring /home/

Yes, but I thought that sysemd might order the mounts by some means which
would, just as an implementation detail, mount /home before it declares /var
to be present (unlikely though).

>I tried to install a system with an encrypted /home, and brltty does get
>started before the /home passphrase step. You can probably check
>journalctl and other systemd tools to see what is actually happening.

The flood of messages is a bit overwelming. The systemd unit of BRLTTY
(journalctl -u brltty) is obviously not helpful. To you suggest to read
/var/log/syslog from the boot on?

Thanks
Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-a11y-devel/attachments/20230514/39e2c4b1/attachment.sig>


More information about the Pkg-a11y-devel mailing list