[BRLTTY] BRLTTY in Unified kernel Images

Jason J.G. White jason at jasonjgw.net
Sat Jan 27 06:21:39 EST 2024


I investigated this further. The problem is that while building the 
Dracut image, it's looking for keytab and other data files under 
/etc/brltty, whereas in the Arch Linux package, they're located under 
/usr/share/brltty. The directory is hard-coded in the shell script.

Here are the error messages for reference.

   -> Building initrd image linux (6.7.1-arch1-1)
brltty-lsinc: cannot open file: /etc/brltty/Input/al/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/bm/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/bn/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/cn/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/dp/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/eu/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/fs/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/hd/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/hm/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/ht/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/hw/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/ic/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/mt/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/pg/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/pm/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/sk/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/vo/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/md/*.ktb: No such file 
or directory
brltty-lsinc: cannot open file: /etc/brltty/Input/mm/*.ktb: No such file 
or directory
   -> Ukify image linux (6.7.1-arch1-1)

On 26/1/24 08:29, Jason J.G. White wrote:
> Dear BRLTTY community,
>
> I recently switched to using a Unified Kernel Image to boot my laptop. 
> I'm using Dracut to generate the image, following guidance on the Arch 
> Linux wiki. During image generation, errors are reported regarding 
> BRLTTY-related devices not being found.
>
> I can capture the error messages if this is not a known issue.
>
> After the system boots to a graphical login manager, BRLTTY is running 
> but it reports "no key bindings" on the display. The work-around is to 
> restart BRLTTY by shutting down the braille display and then 
> re-enablig it.
>
> Has anyone been here before, and is there a known solution?
>
> The unified kenrel image is executed directly by the UEFI firmware, so 
> there is no boot loader anymore.
>
>
> _______________________________________________
> This message was sent via the BRLTTY mailing list.
> To post a message, send an e-mail to: BRLTTY at brltty.app
> For general information, go to: http://brltty.app/mailman/listinfo/brltty


More information about the BRLTTY mailing list