[linux-audio-user] jackd: too many servers already active
Florian Schmidt
mista.tapas at gmx.net
Sat Oct 1 08:32:24 EDT 2005
On Sat, 01 Oct 2005 08:23:27 -0400
Paul Davis <paul at linuxaudiosystems.com> wrote:
> > > it is unrelated. what kernel version are you running and what jack
> > > startup command are you using?
> > >
> >
> > 2.6.10-2.1.ll.rhfc3.ccrma
> > jackd version 0.99.36
> >
> > I've been trying a bunch of ways to start jack from command line and
> > qjackctl. If I simply do "jackstart -d alsa", I get:
>
> i don't know how to make it more obvious that jackstart is not intended
> for use with 2.6 series kernel. maybe jackstart should try to detect the
> kernel version and exit if it is not 2.4 or lower.
>
> if you want to use JACK with the -R (realtime) flag on a 2.6 kernel then
> you either need an absolutely totally up to the minute kernel and user
> space utilities (bash, pam, glibc etc), or you need the realtime-lsm
> module.
Maybe simply by making the error message more verbose:
--- jackstart.c.orig 2005-10-01 14:29:23.000000000 +0200
+++ jackstart.c 2005-10-01 14:31:24.000000000 +0200
@@ -228,6 +228,8 @@
fprintf (stderr, " %s\n", cap_to_text(cap, &size));
fprintf (stderr, " probably running under a kernel with capabilities disabled,\n");
fprintf (stderr, " a suitable kernel would have printed something like \"=eip\"\n\n");
+ fprintf (stderr, " jackstart is intended to be used with 2.4.x kernels only.\n");
+ fprintf (stderr, " if you run a 2.6.x (or higher) kernel, please see the FAQ on jackit.sf.net for more infos on how to run jackd with realtime scheduling.\n");
}
/* check the executable, owner, permissions, md5 checksum */
Flo
--
Palimm Palimm!
http://tapas.affenbande.org
More information about the Linux-audio-user
mailing list