Re: [LAU] Trying to run jackd from udev

From: Len Ovens <len@email-addr-hidden>
Date: Sat Mar 23 2013 - 17:43:20 EET

On Sat, March 23, 2013 6:42 am, Raphaël BOLLEN wrote:
> On 03/22/2013 11:51 PM, Jeremy Jongepier wrote:
>> I'm trying to run jackd from a script that is triggered by udev. But
>> when I try to do so jackd
>> complains:
>>
>> jackd 0.122.0
>> ...
>> JACK is running in realtime mode, but you are not allowed to use
>> realtime scheduling.
>> ...
>>
>
>
> Hi Jeremy,
>
> I've had the same error message and issue trying to start an application
> using jack form an init.d
> script at boot time. It seems that start-stop-daemon does not impose PAM
> ("Pluggable Authentication
> Module") limits to the process it starts. Maybe you are facing a similar
> issue with udev. My
> solution was to autologin the user and then start the application.

Which would not work here... but, maybe try changing
/etc/security/limits.d/audio.conf (or it's equiv) to be user specific
instead of group. Nope that whole file relies on PAM.

There is always the ugly way:

Have your udev module touch a file on plug in and rm it on unplug. Run a
user space loop that looks for that file and runs jack (if needed) and
connects whatever. File gone resets to look for file coming back.

-- 
Len Ovens
www.OvenWerks.net
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Mar 23 20:15:02 2013

This archive was generated by hypermail 2.1.8 : Sat Mar 23 2013 - 20:15:02 EET