Re: Espeakup, arch and systemd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have set the default sound card, and still facing same issue.
At boot, espeakup is not able to speak. Only when I stop it's service and start again it works.
Here is my espeakup.service file

[Unit]
Description=Software speech output for Speakup
Documentation=man:espeakup(8)
Wants=systemd-udev-settle.service
After=systemd-udev-settle.service sound.target

[Service]
Type=forking
PIDFile=/run/espeakup.pid
Environment="default_voice="
ExecStartPre=+modprobe speakup_soft
ExecStart=/usr/bin/espeakup --default-voice=${default_voice}
ExecReload=kill -HUP $MAINPID
Restart=always

[Install]
WantedBy=sound.target

I noticed that when I boot the machine and login into a shell, there is no sound. If I run a speaker-test it doesn't work, because of espeakup. When I kill espeakup service, it works again, and if I run a speaker-test, it works perfectly fine.


El sáb, 23 abr 2022 a las 17:26, Alexander Epaneshnikov (<aarnaarn2@xxxxxxxxx>) escribió:
On Sat, Apr 23, 2022 at 05:18:56PM +0200, Adri Orjales wrote:
> Hello again
> I reset the udev-settle service, i've found the problem with the slowdown on boot, was caused by a wireless mouse receiber

nice.

> Now the espeakup problem persists
> Only talks if i stop it and start it again

ok. let's tri to set default sound card with arch wiki's instructions [1]

[1] https://wiki.archlinux.org/title/Advanced_Linux_Sound_Architecture#Set_the_default_sound_card

--
Sincerely, Alexander

[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]

  Powered by Linux