Help with running Speakup on Kali Linux

Timothy Breitenfeldt timothyjb310 at gmail.com
Tue Jan 30 11:12:32 EST 2018


That is good to know. I was afraid that a lot of the tools were not
command line based. Oh well. perhaps I will just set up an arch linux
vm and play with that.

I would still like to learn how to setup speakup, but Kali is probably
not the best to do that with.

Thanks for all of the replies,

TJ Breitenfeldt

On 1/30/18, Don Raikes <DON.RAIKES at oracle.com> wrote:
> Tim,
>
> A lot of kali's tools need to be run from the GUI, My personal preference is
> to use the mate desktop but that is because I got started in Linux under the
> old gnome 2 interface and haven't gotten used to the new unity/gnome3
> interface.
>
> Unfortunately when I installed kali into a vm I couldn't get mate with orca
> to work, so I am trying to debug that problem.
> -----Original Message-----
> From: Timothy Breitenfeldt [mailto:timothyjb310 at gmail.com]
> Sent: Tuesday, January 30, 2018 8:23 AM
> To: Speakup is a screen review system for Linux. <speakup at linux-speakup.org>
> Subject: Re: Help with running Speakup on Kali Linux
>
> Hi, my apologies for not being clear in my last post. I am using Kali
> because I want to learn about the security tools Kali has. I will keep in
> mind that arch is a better option for this though.
>
> The output of
> locate speakup.ko
>
> /lib/modules/4.12.0-kali1-amd66/kernel/drivers/staging/speakup /speakup.ko
>
> For now, I am just looking to get eSpeak working on it, my goal is to
> install voxin, which is what I am using for orca right now.
> Kali does have built in support for a talking installer using speakup.
> I believe Kali is very similar to Debian, if that helps at all.
>
> TJ Breitenfeldt
>
> On 1/30/18, Don Raikes <DON.RAIKES at oracle.com> wrote:
>> Hi,
>>
>> Kali is an odd choice for someone just wanting a console-based linux
>> distro.
>>  Ubuntu server is another good choice.
>>
>> If, however you are looking for security tools then kali is a good choice.
>> The kali installer is accessible since it is based on the debian
>> talking installer.  I haven't checked lately but if I remember right
>> speakup does not come pre-installed in kali, although I hope to be
>> working on a custom kali version that will be more accessible (when I have
>> a few minutes).
>> -----Original Message-----
>> From: Janina Sajka [mailto:janina at rednote.net]
>> Sent: Tuesday, January 30, 2018 7:13 AM
>> To: Speakup is a screen review system for Linux.
>> <speakup at linux-speakup.org>
>> Subject: Re: Help with running Speakup on Kali Linux
>>
>> So, I have to ask, why Kali Linux, specifically? It's strikes me as a
>> rather oddball choice.
>>
>>
>> The post you reference below isn't particularly pertinent to running
>> Speakup, and you still haven't told us whether Kali comes with
>> Speakup, or whether it's on you to add it into the installation. Once
>> again, what's the output of:
>>
>> locate speakup.ko
>>
>> Suggestion: You may have much more success with a distribution like
>> Arch which supports Speakup out of the box, and which has a talking
>> installation
>> available:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.archlinux.or
>> g_index.php_TalkingArch&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65
>> eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=EiMTZr4C8e9d2
>> ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=JUxYZ5Z1WwEmJvd1TAXM8buhPH2soZMlw95_z
>> 0Owg2o&e=
>>
>> If you go this way you'll only have the console unless you explicitly
>> install a GUI desktop.
>>
>> There are other choices, but the above is a good way to get to a
>> functioning system with minimul fuss.
>>
>> Janina
>>
>> Timothy Breitenfeldt writes:
>>> Thank you for the replies. I am still fairly new to using Linux, I am
>>> a computer science major and am currently taking a C and unix class
>>> right now. I now feel comfortable enough with the basics to switch to
>>> using only a shell for access. I have played with Linux for a while,
>>> and have always preferred the console over Gnome desktop GUI for
>>> accessibility. I have almost no vision, and am currently using orca.
>>>
>>> Here is the link to the post I referred to on getting speakup running
>>> on Kali.
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeakup.o
>>> r
>>> g_pipermail_speakup_2015-2DMay_058755.html&d=DwIGaQ&c=RoP1YumCXCgaWHv
>>> l
>>> ZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZ
>>> p
>>> 9uE&m=EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=vmyx_v68qcFfCRezo
>>> f
>>> UMWegnKnffKCl31dEy6rITmwc&e=
>>>
>>> I followed all of the instructions here, and saw no change. Speakup
>>> never came up talking at the bootup screen. I tried typing speakup
>>> into the terminal while in gnome, but it didn't recognize the command.
>>>
>>> I don't know much about the kernel yet, it is something I will learn
>>> next quarter along with other operating system concepts.
>>>
>>> Thank you for the tip on switching to console mode. I would assume
>>> that I can switch back to Gnome using the same shortcut I used to
>>> switched to console mode (ctrl+alt+ 1-6)?
>>>
>>> Can someone take a look at this post and see if you can help?
>>>
>>> Thanks,
>>>
>>> TJ Breitenfeldt
>>>
>>> On 1/27/18, Kirk Reiser <kirk at reisers.ca> wrote:
>>> > To answer the other portion of your query, to move from a gui
>>> > console to a text console just type control-alt-f1 or any other of
>>> > the function keys from 1 to six. You can learn to kill off gnome
>>> > and gdm at a later point if you find you're happy using console mode.
>>> >
>>> > On Sat, 27 Jan 2018, Okash Khawaja wrote:
>>> >
>>> >> Hi Timothy,
>>> >>
>>> >> Welcome to speakup :)
>>> >>
>>> >> There is
>>> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeaku
>>> >> p.org_spkguide.txt&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65e
>>> >> apI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=EiMTZr4C8e
>>> >> 9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=2x78Ze1FfDGA2IUei89_yMxCCO9K_R
>>> >> nin6X8pL2i0yU&e=
>>> >> which should help.
>>> >> Basically you need two kernel modules loaded. One is speakup.ko
>>> >> and the other depends upon which synthesizer you want to use. So
>>> >> for example for Apollo you'll need speakup_apollo.ko. You can also
>>> >> use software synth speakup_soft.ko if you don't have a hardware synth.
>>> >> All supported synths are mentioned in spkguide linked above.
>>> >>
>>> >> If it's a hardware synth then the two kernel modules is all you need.
>>> >> If it's speakup_soft.ko then some user-space text-to-speech
>>> >> software will be required. If you can explain where you're getting
>>> >> stuck then we can help more :)
>>> >>
>>> >> Cheers!
>>> >> Okash
>>> >>
>>> >>
>>> >>
>>> >> On Sat, Jan 27, 2018 at 7:36 AM, Timothy Breitenfeldt
>>> >> <timothyjb310 at gmail.com> wrote:
>>> >>> Hi, i recently installed Kali onto an old laptop. I would really
>>> >>> like to just run Kali in console mode and completely ignore the
>>> >>> GUI .To do this, I know I need speakup. I found a couple
>>> >>> refferences in the archives for this mailing list, but I couldn't
>>> >>> get it to work with the instructions given. Does anyone have any
>>> >>> suggestions on how to get speakup running on Kali, as well as how
>>> >>> to switch from Gnome desktop to just a console?
>>> >>>
>>> >>> Thanks,
>>> >>>
>>> >>> TJ Breitenfeldt
>>> >>> _______________________________________________
>>> >>> Speakup mailing list
>>> >>> Speakup at linux-speakup.org
>>> >>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeak
>>> >>> u
>>> >>> p.org_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaW
>>> >>> H
>>> >>> vlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtO
>>> >>> T
>>> >>> BuXmZp9uE&m=EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=vgv29pC
>>> >>> b GvnzzG0MMsbC16KKZTQtkg1qaQxn4V-ig7w&e=
>>> >> _______________________________________________
>>> >> Speakup mailing list
>>> >> Speakup at linux-speakup.org
>>> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeaku
>>> >> p
>>> >> .org_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaWHv
>>> >> l
>>> >> ZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBu
>>> >> X
>>> >> mZp9uE&m=EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=vgv29pCbGvn
>>> >> z zG0MMsbC16KKZTQtkg1qaQxn4V-ig7w&e=
>>> >
>>> > --
>>> > Well that's it then, colour me secure!
>>> >
>>> > -----BEGIN PGP PUBLIC KEY BLOCK-----
>>> > Version: GnuPG v1
>>> >
>>> > mQENBFYV5DMBCAC060mbsnLhGPjnFkf0R0p+7MxcfxlOuy5wc8y59y9ZNF0RZD1s
>>> > OTEsDih4vD9YJ3zA78VsBUDK47aiDWduh3nHzYN2ZSuxAQ9u7qPqphCG0jPagTU8
>>> > p7+Ceeya4I5odWtq+Nkf1UrHB7KKEtexphStSwUG5Bhi4bb84YinmX/a3I+OGV1D
>>> > by4QBSdPvSuDw0qFkt/ucLyEwv4L6lDjoH2GF+tnCew4SJtliJFvA1k7NpWO6HW9
>>> > aWtBxfYU85ccZKBSE25y+9KprUCncVTpaVs3FztCWG0dQRXHvEbV+Damp/IBd9Jv
>>> > HZX7azqbERUa/FjPTIlZhhI9VtaZaFfJSH+5ABEBAAG0HUtpcmsgUmVpc2VyIDxr
>>> > aXJrQHJlaXNlcnMuY2E+iQE+BBMBAgAoBQJWFeQzAhsDBQkADS8ABgsJCAcDAgYV
>>> > CAIJCgsEFgIDAQIeAQIXgAAKCRAHTEsk7UQUUoeuB/wIqsdLCfDrSvr3qg7rKBDg
>>> > ru44OMuRit6hbdWFZjmxccCdjeNhBJRVd5wrEqjj5YoqQAhmacXaEB0DO/TZlDgo
>>> > kUfJM7lrtQD4mYU9GVtrzJxCJoBUyeMVnMJt39F91tBu0mYM6oI/dv81dwxIv++4
>>> > hj55TZ4GG7DGYAy4LwNb+noNbivgOFHlnfNq8nxhZkHbJdYKP+sptZOL5sagmBQZ
>>> > iS9STB54g/U7Jtt1Fe+JwDmbxQhbSHa9JuWn0xZ8CtYhrz06xSqZl5vpMlak3eW2
>>> > x6m6IcqZfyuI2K7W/9BCgcsQyYzufO4Gk9KyPNISskX6pFBLuNxIH6hdfxSYYm9y
>>> > uQENBFYV5DMBCACtMyhHog5MR6eQUPTx7fWH5ntkgCtmWvQp4lcKj0HHbteDWglS
>>> > NVbWKWEk9PAKA4UeQVUH4vOhTRhAPpuDUavLdp2tDtT7ZBVh91B3AWIM6+7fIvyU
>>> > 2uYt1q/CNjga8RllXBT7mW2zHGEYQFIkBJvqlU0PN1HlxRZIbSSEb+zQuVAd+ph3
>>> > kt/oZon3ZbNmKg+arsYMmKkYJ0REwKQib7h5Xl31aK74XmWBp2Ky+lopsJSP8wpH
>>> > AfC71h4s3LDm8ADHF1Ns4KuGZdLTugr8uiPm5kEJFGes1uYKy8R7OTFko0NEuJkv
>>> > STfpPYnTU2qDCJBH08zZErI/6YBIlSsCSde3ABEBAAGJASUEGAECAA8FAlYV5DMC
>>> > GwwFCQANLwAACgkQB0xLJO1EFFKAmgf/d3dk1/HgmF8rmvYVru/hJvmIpmiLqPl5
>>> > bYSwdZeU+k82qp3xACM2yMJhOh89SgHsaaqQAE1qo5rAJcSG7/+7M/kzf4u/WM/E
>>> > unXDtLkbzi5Zl+gjoikrfOhgF0NmuGdlrOme8a6ue7+iE4XLAo0/jhVlh45O6Iq0
>>> > 0DGyeFr22cR3jZj4wRmPw5zj4r/sWc06UfquVAEMmfIvJMaGYvwBI+TU6gI8MjLe
>>> > VDY0vay/nQ79fXSLQmYEvjwKXIavQu9c8TFt0z9EDdoIMx69ZunqZuYQInxaT+cL
>>> > i9zhihMGz4XA1q3blLNX3I0jWzAa23ZchI7htc3kfxp1jWqrGyGEIg==
>>> > =nrPH
>>> > -----END PGP PUBLIC KEY BLOCK-----
>>> > _______________________________________________
>>> > Speakup mailing list
>>> > Speakup at linux-speakup.org
>>> > https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeakup.
>>> > org_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaWHvlZ
>>> > Y
>>> > R8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZ
>>> > p
>>> > 9uE&m=EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=vgv29pCbGvnzzG0
>>> > M
>>> > MsbC16KKZTQtkg1qaQxn4V-ig7w&e=
>>> >
>>> _______________________________________________
>>> Speakup mailing list
>>> Speakup at linux-speakup.org
>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeakup.o
>>> r
>>> g_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8P
>>> Z
>>> h8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m
>>> =
>>> EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=vgv29pCbGvnzzG0MMsbC16K
>>> K
>>> ZTQtkg1qaQxn4V-ig7w&e=
>>
>> --
>>
>> Janina Sajka
>>
>> Linux Foundation Fellow
>> Executive Chair, Accessibility
>> Workgroup:	https://urldefense.proofpoint.com/v2/url?u=http-3A__a11y.org&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=PXVu7U_kanhN-aKcPDscAHyyaf7GhLU-wRpu7umHkEM&e=
>>
>> The World Wide Web Consortium (W3C), Web Accessibility Initiative
>> (WAI) Chair, Accessible Platform
>> Architectures	https://urldefense.proofpoint.com/v2/url?u=http-3A__www.w3.org_wai_apa&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=BGkV5BqduYuktvO4jol1R-9R9DWYFbBP-C4fHDOgiPE&e=
>>
>> _______________________________________________
>> Speakup mailing list
>> Speakup at linux-speakup.org
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeakup.or
>> g_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZ
>> h8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=
>> EiMTZr4C8e9d2ErmbeyYCptTaFYi0HdGewnOWTnmf4w&s=vgv29pCbGvnzzG0MMsbC16KK
>> ZTQtkg1qaQxn4V-ig7w&e= _______________________________________________
>> Speakup mailing list
>> Speakup at linux-speakup.org
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeakup.or
>> g_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZ
>> h8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=
>> qkyvZTC5ljsPb-N6J979QuHTeBgn-fA0C7I9nqdVzzM&s=1MMykkeDIZcMufXQWsrXk7PK
>> jsiJzW_2EEYVVXjasPw&e=
>>
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dspeakup.org_cgi-2Dbin_mailman_listinfo_speakup&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=qkyvZTC5ljsPb-N6J979QuHTeBgn-fA0C7I9nqdVzzM&s=1MMykkeDIZcMufXQWsrXk7PKjsiJzW_2EEYVVXjasPw&e=
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>


More information about the Speakup mailing list