[LAU] How does PulseAudio start?

Gerhard Zintel gerhard.zintel at web.de
Tue Dec 15 17:27:37 EST 2009


Jonathan,

it would be very nice if you could also post your comments in normal text 
format like all the others. My mail client does not show html formatted mail 
by default thus I always have to do additional steps to read your mail.

Thank you
Gerhard

On Tuesday 15 December 2009, Jonathan E. Brickman wrote:
> In my previous load (AVLinux), all I had to do was start jackd in
> /etc/rc.local, tell Pulse to use Jack as its sink, and tell Pulse to
> daemonize via its own .conf file, and it did very well.  I have tried
> several methods, including setting Jack and Pulse at different
> runlevels, but when I try to use Jack as an /etc/init.d item the boot
> jack log says that I don't have permission to use realtime scheduling,
> and it doesn't run.
>
>
> from Cal:
>
> So give it permission :-). Does the user/group that your init.d script
> uses to start jack have 'the right stuff' in /etc/security/limits.conf?
>
> cheers.
>
>
>
> from Ng Oon-Ee:
>
> This identical setup works for me. What versions do you have of
> pulse/jack? Please dump jack1 and use jack2 if you want to work with
> pulse, there's quite a few fixes (including, coincidentally, one which
> fixes module-jack-sink/source in pulseaudio crashing the whole daemon).
> Of course, you need a relatively recent pulse (.16 and newer?).
>
> Oh, and I just noticed, please don't run JACK as root either (which is
> what /etc/init.d does).
>
>  Well, the init.d/jack script I have tries to run it as user 'jeb', which
> is my login, which is a member of group 'audio' with appropriate
> limits.conf et cetera.  jack is running rather nicely as user 'jeb' started
> using su from rc.local.  But.  I am very intrigued with the idea of running
> both Pulse and Jack in userland, and I am most astonished to learn that
> jack2 should be used with Pulse.  So it looks like some good revisions are
> in order.  Basic question:  if I remove both pulseaudio and jack from the
> init.d startup set, where and how do they get told to run? 
>
>  Later, both of you :-)
>
>  J.E.B.





More information about the Linux-audio-user mailing list