[Jackit-devel] Re: [Icecast] ices-kh dropping jack ports unexpectedly
joq at io.com
Mon Oct 18 20:04:15 UTC 2004
Karl Heyes <karl at xiph.org> writes:
> On Mon, 2004-10-18 at 18:27, Jack O'Quin wrote:
> > Karl Heyes <karl at xiph.org> writes:
> > > Are you running with realtime privileges, for this you need to start as
> > > root if you want that. Even with realtime privileges there may be odd
> > > cases where the scheduling latency is a bit too high, it all depends on
> > > the drivers and kernel version but the current state is not that bad and
> > > getting better.
> > There are several ways to gain realtime privileges. Running as root
> > is the simplest, but perhaps the worst solution.
> Just to be clear, with ices, you can drop to a nominated user after the
> realtime scheduler is selected. Running as root after that is not
That does not solve the problem at all. If you run jackd as root, you
must run *all* JACK clients as root. They are not all coded that way,
and some cannot be. Neither they nor jackd should be entrusted with
God-like superuser powers.
More information about the Icecast