On 04/04/15 19:08, Harry van Haaren wrote:
Any suggestions as to what's going on? Thanks, -Harry
Not enough information. I recommend starting jackd with strace, so you get an idea what's actually failing. Also read the code that generates said message: https://github.com/jackaudio/jack1/blob/efd4794001db845433a1eff175256fc9a34f4a79/config/os/gnu-linux/sanitycheck.c#L52 The key thing here is system_user_can_rtprio(): https://github.com/jackaudio/jack1/blob/efd4794001db845433a1eff175256fc9a34f4a79/config/os/gnu-linux/systemtest.c#L226 This code tries to call sched_setscheduler() with SCHED_FIFO. My bet is that your "almost vanilla kernel" fails to fulfil this request, but strace will tell you for sure. The question is why said call should fail. The only thing that comes to my mind are CGROUPS. Maybe your old kernel comes without, the new kernel supports them and the configuration is set in a way that disables SCHED_FIFO by default. You could of course always diff the two kernel configs and roll your own (or just recompile vanilla 3.19.x with your 3.18 config). Maybe there are new config options that interfere or change the defaults. HTH _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev