A question about Fenrir on Arch linux

Linux for blind general discussion blinux-list at redhat.com
Tue May 18 22:28:00 UTC 2021


Howdy,

jenux has installed fenrir by default? very interesting, i didnt know 
that (or forgott about that). who is the creator of jenux? somebody i 
know from lists?

cheers chrys

Am 19.05.21 um 00:12 schrieb Linux for blind general discussion:
> One possible quick way to get an answer would be to install jenux which
> has fenrir installed and working as its screen reader by default.  Then
> install pipewire and allow pulseaudio to be uninstalled.  Then set up
> pipewire as far as you can and reboot the system.  If fenrir comes up
> talking, fenrir and pipewire can work together.  If not, maybe fenrir and
> pipewire can be made to work together after proper configuration.
>
>
>
> On Tue, 18 May 2021, Linux for blind general discussion wrote:
>
>> Howdy,
>>
>> // Do I necessarily have to have pulseaudio? can't I manage with pipewire?
>>
>> you can have pipewire as well. you can have anything what produce sound
>> :). But i cant say anything about that sorry.
>>
>> i don't know about the concept in the background. If pipewire has an similar
>> concept as pulse audio (per user instance and isolation level), you might need
>> an similar workarounds here. but the configuration scripts might not work
>> then.
>>
>> if you like experiments, its worth a try. if you find a way, let me know, then
>> we can integrate a configure-pipewire as well.
>>
>> // I ran the scripts, and i did hear fenrir's startup sound icon, but only
>> when running Fenrir as current user, not as root, even after running the
>> script you suggested.
>>
>> yea this sounds like the symptom what the pulse configuration scripts solve.
>> fenrir cant run as user currently (its planned, but not yet complete). so
>> fenrir dont get any input data to process (so the screeenreader cant read your
>> screen :), its  a non screen reader XD)
>>
>> cheers chrys
>>
>>
>> Am 18.05.21 um 18:52 schrieb Linux for blind general discussion:
>>> Hi there,
>>>
>>>
>>> Do I necessarily have to have pulseaudio? can't I manage with pipewire?
>>>
>>> I ran the scripts, and i did hear fenrir's startup sound icon, but only when
>>> running Fenrir as current user, not as root, even after running the script
>>> you suggested.
>>>
>>> Thanks again.
>>>
>>> Best regards.
>>>
>>> Francisco.
>>>
>>> On 5/18/21 5:06 PM, Linux for blind general discussion wrote:
>>>> Howdy,
>>>>
>>>> do you have the requirements for the generic sound / voice drivers
>>>> installed?
>>>> To get sure, reinstall it execute:
>>>> sudo pacman -S sox espeak-ng xclip
>>>>
>>>> sox is used for play sound, espeak for voice output in the default
>>>> configuration, xclip is a funny toy to let fenrir share the clipboard
>>>> between your GUI and Terminal.
>>>>
>>>> start fenrir for testing in foreground - you can stop it using CTRL + C
>>>> sudo fenrir
>>>>
>>>> did you hear the startup sound? fenrir plays a little soundicon at startup.
>>>>
>>>> if not, then pulseaudio is not configured.
>>>> short story execute:
>>>> # configure user
>>>> /usr/share/fenrirscreenreader/tools/configure_pulse.sh
>>>> # configure root
>>>> sudo /usr/share/fenrirscreenreader/tools/configure_pulse.sh
>>>>
>>>> # need to restart that the configuration for both get active
>>>>
>>>> restart
>>>>
>>>> then retry
>>>>
>>>> sudo fenrir
>>>>
>>>> long storry: fenrir needs by default to run as root to collect the data on
>>>> your screen or caputre the input devices. if fenrir speaks or creates
>>>> sound, it does this as root user. you wont hear sound of an other user by
>>>> pulseaudio (sound server) design. We need to transport the sound created as
>>>> root to the sound server you have running as user to finally hear the
>>>> sound.
>>>>
>>>> fenrir provides 2 scripts (see above) to configure the root puse audio to
>>>> send the data to your user and configure user pulse audio to listen to the
>>>> sound sent by root and play it.
>>>>
>>>> cheers chrys
>>>>
>>>>
>>>> 18.05.21 um 14:46 schrieb Linux for blind general discussion:
>>>>
>>>>> Hello there,
>>>>>
>>>>>
>>>>> Thanks so much, now, that part of the problem is solved!
>>>>>
>>>>> The other part, how ever, that is not solved, is that fenrir doesn't speak
>>>>> with espeak, or espeak-ng.
>>>>>
>>>>> Do I have to set something somewhere for that to happen?
>>>>>
>>>>> Thanks again.
>>>>>
>>>>> Best regards.
>>>>>
>>>>> Francisco.
>>>>>
>>>>> On 5/18/21 10:24 AM, Linux for blind general discussion wrote:
>>>>>> Howdy Francisco,
>>>>>>
>>>>>> i dont know why those libs are not an dependency by python-pyenchant if
>>>>>> those are spread warnings. Maybe this should be reported to the package
>>>>>> maintainer. But anyway.
>>>>>>
>>>>>> you can ask pacman what package contains the specific file you need by
>>>>>> "sudo pacman -Fy filename". here i did this for for example in
>>>>>> libvokko.so:
>>>>>>
>>>>>> 10:14 [chrys at blackbeast ~] :) $ sudo pacman -Fy libvoikko.so
>>>>>> [sudo] Passwort f?r chrys:
>>>>>> :: Synchronisiere Paketdatenbanken...
>>>>>>   core 903,5 KiB  6,17 MiB/s 00:00
>>>>>> [#########################################################################]
>>>>>> 100%
>>>>>>   extra 9,3 MiB  26,9 MiB/s 00:00
>>>>>> [#########################################################################]
>>>>>> 100%
>>>>>>   community 22,8 MiB  29,6 MiB/s 00:01
>>>>>> [#########################################################################]
>>>>>> 100%
>>>>>>   multilib 222,5 KiB  12,8 MiB/s 00:00
>>>>>> [#########################################################################]
>>>>>> 100%
>>>>>> extra/libvoikko 4.3.1-1
>>>>>>      usr/lib/libvoikko.so
>>>>>> 10:15 [chrys at blackbeast ~] :) $
>>>>>>
>>>>>> so the package you need for libvokko.so is "libvoikko"
>>>>>> to silence out all the warnings do this:
>>>>>> sudo pacman -S libvoikko nuspell hspell
>>>>>>
>>>>>> this install all 3 (IMO optional dependency's, what should not create a
>>>>>> warning, but well, it is like it is)
>>>>>>
>>>>>> i use irssi as IRC (commandline) client. there is also Pidgin (as
>>>>>> graphical client). both are very nice.
>>>>>>
>>>>>> looking forward to see you in IRC :).
>>>>>>
>>>>>> cheers chrys
>>>>>>
>>>>>>
>>>>>> Am 18.05.21 um 08:57 schrieb Linux for blind general discussion:
>>>>>>> Hello there,
>>>>>>>
>>>>>>>
>>>>>>> I managed to install one of the libraries, but not the other two, so
>>>>>>> thanks for that.
>>>>>>>
>>>>>>> Also, thanks for suggesting to use yay, I just installed it, I didn't
>>>>>>> know yaourt was deprecated.
>>>>>>>
>>>>>>> My question now is, and this'll be dum, what are recommended IRC
>>>>>>> clients? how do I get them working? what should I know before joining an
>>>>>>> IRC channel, what ever it might be?
>>>>>>>
>>>>>>> Thanks again.
>>>>>>>
>>>>>>> Best regards.
>>>>>>>
>>>>>>> Francisco.
>>>>>>>
>>>>>>> On 5/17/21 9:19 PM, Linux for blind general discussion wrote:
>>>>>>>> Hi, I just posted a link to this message intended to chrys (Fenrir
>>>>>>>> author) on the #a11y channel of irc.linux-a11y.org.
>>>>>>>>
>>>>>>>> Maybe join him there?
>>>>>>>>
>>>>>>>> Didier
>>>>>>>>
>>>>>>>> Le 17/05/2021 ? 20:15, Linux for blind general discussion a ?crit :
>>>>>>>>> Hello everyone,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I just downloaded fenrir-git from the AUR using yaourt.
>>>>>>>>>
>>>>>>>>> When I try to run fenrir with the command
>>>>>>>>>
>>>>>>>>> fenrir
>>>>>>>>>
>>>>>>>>> in a terminal, how ever, i get fenrir's startup sound, and this:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [francisco at Blueblink ~]$ fenrir
>>>>>>>>> ** (process:7008): WARNING **: 20:12:45.374: Error loading plugin:
>>>>>>>>> libhspell.so.
>>>>>>>>> 0: cannot open shared object file: No such file or directory
>>>>>>>>> ** (process:7008): WARNING **: 20:12:45.374: Error loading plugin:
>>>>>>>>> libvoikko.so.
>>>>>>>>> 1: cannot open shared object file: No such file or directory
>>>>>>>>> ** (process:7008): WARNING **: 20:12:45.377: Error loading plugin:
>>>>>>>>> libnuspell.so
>>>>>>>>> .4: cannot open shared object file: No such file or directory
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Any ideas on how to fix it, and no speech either.
>>>>>>>>>
>>>>>>>>> Thank you for any answer.
>>>>>>>>>
>>>>>>>>> Best regards.
>>>>>>>>>
>>>>>>>>> Francisco.
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Blinux-list mailing list
>>>>>>>>> Blinux-list at redhat.com
>>>>>>>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Blinux-list mailing list
>>>>>>>> Blinux-list at redhat.com
>>>>>>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>>>>>> _______________________________________________
>>>>>>> Blinux-list mailing list
>>>>>>> Blinux-list at redhat.com
>>>>>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>>>>>
>>>>>> _______________________________________________
>>>>>> Blinux-list mailing list
>>>>>> Blinux-list at redhat.com
>>>>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>>>> _______________________________________________
>>>>> Blinux-list mailing list
>>>>> Blinux-list at redhat.com
>>>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>>>
>>>> _______________________________________________
>>>> Blinux-list mailing list
>>>> Blinux-list at redhat.com
>>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>> _______________________________________________
>>> Blinux-list mailing list
>>> Blinux-list at redhat.com
>>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>
>> _______________________________________________
>> Blinux-list mailing list
>> Blinux-list at redhat.com
>> https://listman.redhat.com/mailman/listinfo/blinux-list
>>
>
> _______________________________________________
> Blinux-list mailing list
> Blinux-list at redhat.com
> https://listman.redhat.com/mailman/listinfo/blinux-list





More information about the Blinux-list mailing list