Discussion:
status of the portaudio bug causing lockups in espeakup
Chris Brannon
2016-10-02 02:53:15 UTC
Permalink
Portaudio just made a release candidate.
It includes the patch from Alan Horstmann which fixes the lockups we've
been having.
I'm testing the release candidate right now.
If anyone else wants to test it, here's a direct link:
http://www.portaudio.com/archives/pa_rc_v190600_20161001.tgz

If you've been using the LIBASOUND_THREAD_SAFE=0 workaround when
starting espeakup, you'll want to remove it, so that you're actually
testing the fix.
No I'm not trying to be condescending. It's the kind of thing I
sometimes forget about, so just throwing out a friendly reminder.

-- Chris
Rob
2016-10-02 21:49:43 UTC
Permalink
Post by Chris Brannon
Portaudio just made a release candidate.
It includes the patch from Alan Horstmann which fixes the lockups we've
been having.
I'm testing the release candidate right now.
How does it look so far? I've not gotten to the point yet where I need to install pulse. Should I grab this?
Chris Brannon
2016-10-02 22:04:55 UTC
Permalink
Post by Rob
How does it look so far? I've not gotten to the point yet where I need to install pulse. Should I grab this?
Yes, I've been running it since I saw the announcement last night, and
it seems good to me. I also do not run pulse and have no plans to do
so.

-- Chris
Rob
2016-10-02 22:14:12 UTC
Permalink
Post by Chris Brannon
Yes, I've been running it since I saw the announcement last night, and
it seems good to me. I also do not run pulse and have no plans to do
so.
I went with XFCE for a desktop just because you don't *have* to install pulse in there if you don't want.
I wanted Mate, but their build instructions are old and out of date.
From research I've done, the only reason to install pulse is for things like automatic device handling when new ones are added, like USB headsets. I don't run one of those and don't plan to, so...
Jason White
2016-10-02 23:25:55 UTC
Permalink
Post by Rob
From research I've done, the only reason to install pulse is for things like
automatic device handling when new ones are added, like USB headsets.
Another reason to run Pulse is for per-application volume control. You can
also move audio between devices whenever you wish. On the few occasions on
which I've used the command line interface, I've found it awkward.

More generally, I made peace with Pulse a while ago and it hasn't given me
serious problems.

Loading...