[BRLTTY] brltty stops working after login on fedora 27

Barry Scott barry at barrys-emacs.org
Mon Nov 20 14:36:37 EST 2017


I have been helping a friend get brltty working with fedora and I am happy to 
test code changes and gather more info to help fix this.

Is this a problem that has a known fix?

I raised a bug against fedora that brltty does not work.
The bug is https://bugzilla.redhat.com/show_bug.cgi?id=1515424

To save looking at bugzilla the details of the bug are:

Description of problem:

brltty works to allow the braille display to be show the login: and password: 
prompt. But after that that brltty reports an error and the braille display no 
long updates.

Version-Release number of selected component (if applicable):

Fedora is packaging brltty-5.5-8.fc27.x86_64. There are a couple
of trivia patches. One to fix an include path, the other for java.

The systemd uses the following for brltty.

[Unit]
Description=Braille display driver for Linux/Unix

[Service]
Type=forking
ExecStart=/usr/bin/brltty

[Install]
WantedBy=multi-user.target

How reproducible:

Steps to Reproduce:
1. Connect braille display to USB port
2. check that braille display has been initialised. (display shows message 
from brltty)
3. check that the login: prompt is present
4. enter username
5. check that the password: prompt is present
6 enter password
7. braille display reports that brltty cannot get the screen

And here is the log from journalctl -u brltty for the above:

Nov 18 14:29:13 localhost.localdomain systemd[1]: Starting Braille display 
driver for Linux/Unix...
Nov 18 14:29:14 localhost.localdomain brltty[808]: BRLTTY 5.5 rev unknown 
[http://brltty.com/]
Nov 18 14:29:14 localhost.localdomain brltty[808]: BRLTTY 5.5 rev unknown 
[http://brltty.com/]
Nov 18 14:29:14 localhost.localdomain systemd[1]: Started Braille display 
driver for Linux/Unix.
Nov 18 14:29:16 localhost.localdomain brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:17 localhost.localdomain brltty[833]: Linux Screen Driver:
Nov 18 14:29:17 localhost.localdomain brltty[833]: NoSpeech Speech Driver:
Nov 18 14:29:19 localhost.localdomain brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:24 localhost.localdomain brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:29 localhost.localdomain brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:32 localhost.localdomain brltty[833]: console control error 5: 
fd=8 vt=1 op=0X5603: Input/output error
Nov 18 14:29:34 hostname brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:22 hostname brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:22 hostname brltty[833]: console control error 5: fd=16 vt=1 
op=0X5603: Input/output error
Nov 18 14:29:27 hostname brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:32 hostname brltty[833]: DBus error: get bus: 
org.freedesktop.DBus.Error.AccessDenied: Failed to connect to socket /run/
dbus/system_bus_socket: Permission denie
Nov 18 14:29:32 hostname brltty[833]: ioctl[VT_GETSTATE] error 13: Permission 
denied.

Barry



More information about the BRLTTY mailing list