I tried to get the PA-jack sink working last year - a week of fiddling
and I couldn't get it to stop getting kicked out by jack! I've ended
up using one soundcard for PA apps and another for jack apps. I would
have kicked PA out altogether were it not for one SDL-based game
(Braid) that wouldn't play nicely with ALSA.
On 13 July 2011 01:07, Dominic Sacré <dominic.sacre(a)gmx.de> wrote:
On Saturday 09 July 2011 14:57:12 Emanuel Rumpf
wrote:
I can't start pulseaudio in realtime mode:
I: module-jack-sink.c: JACK buffer size changed.
I: module-jack-sink.c: JACK thread starting up.
I: core-util.c: Successfully enabled SCHED_RR scheduling for thread,
with priority 9.
I: core-util.c: Successfully enabled SCHED_RR scheduling for thread,
with priority 13.
W: module-jack-sink.c: JACK error >Cannot use real-time scheduling
(RR/67)(1: Operation not permited)<
W: module-jack-sink.c: JACK error >JackClient::AcquireSelfRealTime
error<
But
/etc/secuity/limits.conf
@audio - rtprio 99
@audio - nice -20
@audio - memlock 6000000
@pulse-rt - rtprio 99
@pulse-rt - nice -20
@pulse-rt - memlock 6000000
groups user
user dialout cdrom audio plugdev lpadmin pulse admin sambashare
pulse-rt
I stumbled upon the same problem just a few days ago. All JACK clients
get realtime permissions just fine, only the PulseAudio JACK sink
doesn't. Even PulseAudio's JACK client thread, that should be created
somewhere in libjack, does not run with proper realtime scheduling.
Since no one on LAU seems to know the answer, I'm CC'ing the PulseAudio
list. Any help on this is much appreciated.
Cheers,
Dominic
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user