[fenrir-screenreader] Re: Installation issues

  • From: chrys <chrys@xxxxxxxxxxxxxx>
  • To: fenrir-screenreader@xxxxxxxxxxxxx
  • Date: Tue, 3 Mar 2020 21:57:40 +0100

Fixed in git master.
- brlapi is not the default backend
- add dummy and debug modules


Am 03.03.20 um 21:47 schrieb chrys:

Well, only because not all optional stuff is installed by default doesnt meant its available :).
brltty and speech-dispatcher are available on arch as well. but the default installation comes with braille disabled (as it is WIP) and espeak generic speech back-end. But define brltty as default setup is not correct currently. let me fix this.

cheers chrys


Am 03.03.20 um 21:38 schrieb Jude DaShiell:
Script started on 2020-03-03 15:27:56-05:00 [TERM="linux" TTY="/dev/tty1" COLUMNS="200" LINES="56"]
[jude@taf ~]$ locate check-dependencies.py
/home/jude/.cache/pikaur/build/fenrir-git/src/fenrir/check-dependencies.py
[jude@taf ~]$ cd .cache/pikaur/build/fenrir-git/src/fenrir
[jude@taf fenrir]$ ./check-dependencies.pypython3 ./check-dependencies.py
checking dependencys...

fenrir core:
python3-daemonize: OK
pyenchant: OK
--------------------
screen driver
vcsaDriver
python3-dbus: OK
VCSA Device: OK

ptyDriver
pyte: OK
--------------------
braille driver
brlapiDriver
python3-brlapi: FAIL
--------------------
input driver
evdevDriver
python3-evdev: OK
python3-pyudev: OK

ptyDriver
pyte: OK
--------------------
sound driver
genericDriver (uses sox by default)
sox: OK

gstreamerDriver
gi: OK
gi GLib: OK
gi Gst: OK
--------------------
speech driver
speechdDriver
python3-speechd: FAIL

espeakDriver
python3-espeak: OK
genericDriver (uses espeak by default)
espeak: OK
====================
Default Setup: FAIL
Unavailable Default Modules:
brlapiDriver
you may need to install the missing dependencys for the modules above or reconfigure fenrir to not use them

Available Modules:
FenrirCore
vcsaDriver
ptyDriver (screen)
evdevDriver
ptyDriver (Input)
genericDriver (sound)
gstreamerDriver
espeakDriver
genericDriver (speech)
[jude@taf fenrir]$ sudo -i python3 ./check-dependencies.py
python3: can't open file './check-dependencies.py': [Errno 2] No such file or directory
[jude@taf fenrir]$ sudo -E -i python3 ./check-dependencies.py
sudo: you may not specify both the `-i' and `-E' options
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command]
usage: sudo [-AbEHknPS] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] file ...
[jude@taf fenrir]$
[jude@taf fenrir]$ sudo -eE python3 ./check-depenedencies.py
checking dependencys...

fenrir core:
python3-daemonize: OK
pyenchant: OK
--------------------
screen driver
vcsaDriver
python3-dbus: OK
VCSA Device: OK

ptyDriver
pyte: OK
--------------------
braille driver
brlapiDriver
python3-brlapi: FAIL
--------------------
input driver
evdevDriver
python3-evdev: OK
python3-pyudev: OK

ptyDriver
pyte: OK
--------------------
sound driver
genericDriver (uses sox by default)
sox: OK

gstreamerDriver
gi: OK
gi GLib: OK
gi Gst: OK
--------------------
speech driver
speechdDriver
python3-speechd: FAIL

espeakDriver
python3-espeak: OK
genericDriver (uses espeak by default)
espeak: OK
====================
Default Setup: FAIL
Unavailable Default Modules:
brlapiDriver
you may need to install the missing dependencys for the modules above or reconfigure fenrir to not use them

Available Modules:
FenrirCore
vcsaDriver
ptyDriver (screen)
evdevDriver
ptyDriver (Input)
genericDriver (sound)
gstreamerDriver
espeakDriver
genericDriver (speech)
[jude@taf fenrir]$ exit
exit

Script done on 2020-03-03 15:32:56-05:00 [COMMAND_EXIT_CODE="0"]


I ran that check-dependencies.py script as user and root to see if there
would be any differences and there were none.
Fenrir plays the startup sound but does not yet talk and braille is set
to False so brlapi shouldn't be an issue here.
I didn't run the stuff to configure speech-dispatcher or pulseaudio yet
either.
The system is using espeakup and espeak standard packages for now since
I couldn't figure out what to install to replace espeakup with espeak-ng
and have espeak-ng provide speech for console operations on this system
yet.

On Tue, 3 Mar 2020, chrys wrote:

Date: Tue, 3 Mar 2020 15:20:01
From: chrys <chrys@xxxxxxxxxxxxxx>
Reply-To: fenrir-screenreader@xxxxxxxxxxxxx
To: fenrir-screenreader@xxxxxxxxxxxxx
Subject: [fenrir-screenreader] Re: Installation issues

Realy? what are missing?
Am 03.03.20 um 21:12 schrieb Jude DaShiell:
pikaur and pip3 and pip can't find all of the dependencies on archlinux
either.

On Tue, 3 Mar 2020, Richard Emling wrote:

Date: Tue, 3 Mar 2020 13:06:45
From: Richard Emling <richard.emling@xxxxxx>
Reply-To: fenrir-screenreader@xxxxxxxxxxxxx
To: fenrir-screenreader@xxxxxxxxxxxxx, Pranav Lal <pranav.lal@xxxxxxxxx>
Subject: [fenrir-screenreader] Re: Installation issues

Hi Pranav.

apt seems to be unable to find a few dependencies in the raspbian repo.
Could You give me all the sources in a list please?

Thanks in advance

Richard


Am 03.03.2020 um 16:53 schrieb Pranav Lal:
Richard,

You are missing a key step.
You need to run the check-dependencies.py script to determine what is
missing in Raspbian buster. See my post on installing Fenrir on a pi 4 at
techesoterica.com.

Pranav

--------------------------------------------
MailingList: fenrir-screenreader@xxxxxxxxxxxxx
Website: https://linux-a11y.org
Wiki: https://wiki.linux-a11y.org/doku.php?id???nrir
Code: https://github.com/chrys87/fenrir
IRC Live Support:
Network: irc.linux-a11y.org
Room: #a11y

--------------------------------------------
MailingList: fenrir-screenreader@xxxxxxxxxxxxx
Website: https://linux-a11y.org
Wiki: https://wiki.linux-a11y.org/doku.php?id?nrir
Code: https://github.com/chrys87/fenrir
IRC Live Support:
Network: irc.linux-a11y.org
Room: #a11y


--------------------------------------------
MailingList: fenrir-screenreader@xxxxxxxxxxxxx
Website: https://linux-a11y.org
Wiki: https://wiki.linux-a11y.org/doku.php?id=fenrir
Code: https://github.com/chrys87/fenrir
IRC Live Support:
Network: irc.linux-a11y.org
Room: #a11y




--------------------------------------------
MailingList: fenrir-screenreader@xxxxxxxxxxxxx
Website: https://linux-a11y.org
Wiki: https://wiki.linux-a11y.org/doku.php?id=fenrir
Code: https://github.com/chrys87/fenrir
IRC Live Support:
Network: irc.linux-a11y.org
Room: #a11y


--------------------------------------------
MailingList: fenrir-screenreader@xxxxxxxxxxxxx
Website: https://linux-a11y.org
Wiki: https://wiki.linux-a11y.org/doku.php?id=fenrir
Code: https://github.com/chrys87/fenrir
IRC Live Support:
Network: irc.linux-a11y.org
Room: #a11y

Other related posts: