<div dir="ltr">Control: tags -1 - moreinfo<div>Control: reassign -1 espeakup 1:0.80-5<br></div><div>Control: retitle -1 espeakup is incompatible with default pulseaudio configuration</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 15, 2017 at 6:18 PM, Luke Yelavich <span dir="ltr"><<a href="mailto:themuso@themuso.com" target="_blank">themuso@themuso.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>On Thu, Jun 15, 2017 at 11:39:35PM AEST, Mika Hanhijärvi wrote:<br>
> I am using the Gnome desktop.<br>
> I have espeakup and Orca installed. I would like to use espeakup on console and<br>
> Orca on desktop. I also would like to be able to switch between text mode<br>
> console and graphical nome desktop without logging out from the desktop.<br>
<br>
</span>ESpeakup is running as root, and everything is running as a user. I think the<br>
easiest solution here is to configure Pulse to run system-wide. I know there<br>
is an option in one of the Pulse configuration files to enable this, but I<br>
don't think Debian ships a startup script or systemd service file to use<br>
PulseAudio in system mode. Happy to be corrected.<span class="gmail-m_6206260964165492796gmail-m_4696593999242279155HOEnZb"><font color="#888888"><br>
</font></span></blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra">If that is so, then espeakup is incompatible with a default pulseaudio configuration. Maybe this should be documented somewhere.</div><div class="gmail_extra"><br class="gmail-m_6206260964165492796gmail-Apple-interchange-newline"><br><div class="gmail_quote">On Mon, Jul 3, 2017 at 7:52 AM, Scott Leggett <span dir="ltr"><<a href="mailto:scott@sl.id.au" target="_blank">scott@sl.id.au</a>></span> <wbr>wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br><br>I've been able to reproduce this bug. A not-very-helpful workaround is<br>to restart espeakup whenever sound goes missing.<br><br>I've dug into the issue a bit and found it discussed on<br>pulseaudio-discuss back in 2010. The discussion on the thread seems to<br>indicate that espeakup and pulseaudio couldn't coexist at the time due<br>to espeakup not being multi-seat aware. Lennart summarised what needs to<br>be done to get them working together[0].<br><br>I'm not sure what the situation is now. Looking briefly at espeakup<br>upstream [1], it doesn't seem to be very active, so maybe the situation is<br>the same?<br><br>[0]<br><a href="https://lists.freedesktop.org/archives/pulseaudio-discuss/2010-January/006033.html" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>archives/pulseaudio-discuss/20<wbr>10-January/006033.html</a><br>[1] <a href="https://github.com/williamh/espeakup" rel="noreferrer" target="_blank">https://github.com/<wbr>williamh/espeakup</a></blockquote><div> </div></div></div>I'm reassigning this bug to espeakup because it should really be modified to work as non-root as Lennart suggested. AFAICT, the only reasong for running as root is to access the softsynth device, but that could be managed via regular uaccess and group mechanism like /dev/snd/* does. We shouldn't require running pulseaudio as root, as it would be better if espeakup would run unprivileged.</div><div class="gmail_extra"><br></div><div class="gmail_extra">I'll leave it to the espeakup maintainers to adjust severity.<br><br clear="all"><div><br></div>-- <br><div class="gmail-m_6206260964165492796gmail-m_4696593999242279155gmail_signature"><br>Saludos,<br>Felipe Sateler</div>
</div></div>