On Sat, 01 Oct 2005 08:23:27 -0400 Paul Davis <paul@xxxxxxxxxxxxxxxxxxxxx> 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