Note: to reproduce the issue, one just needs to install an Ubuntu 18.04 system, start brltty by hand as root with:
sudo brltty -b no
then try to connect to it as normal logged-in user through brlapi:
python3
>>> import brlapi
>>> b = brlapi.Connection()
which shouldn't raise an exception. Logs can be seen in /var/log/syslog (unfortunately the current package source code only prints errno instead of the GError).
Note: to reproduce the issue, one just needs to install an Ubuntu 18.04 system, start brltty by hand as root with:
sudo brltty -b no
then try to connect to it as normal logged-in user through brlapi:
python3
>>> import brlapi
>>> b = brlapi.Connection()
which shouldn't raise an exception. Logs can be seen in /var/log/syslog (unfortunately the current package source code only prints errno instead of the GError).