[LAU] Trying to run jackd from udev
R. Mattes
rm at mh-freiburg.de
Sat Mar 23 16:05:37 UTC 2013
On Sat, 23 Mar 2013 08:43:20 -0700, Len Ovens wrote
> 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.
But why so utterly complex? Just write a small script that will
be executed by udev:
#!/bin/bash
# give us more realtime
ulimit -r 95
# N.B.: you might want to also aquire higher memory
# and nice settings ...
# run command ...
sudo -u your_user your_command
As a test, use
sudo -u your_user /bin/bash -c "id && ulimit -a"
to see whether it works.
HTH Ralf Mattes
--
R. Mattes -
Hochschule fuer Musik Freiburg
rm at inm.mh-freiburg.de
More information about the Linux-audio-user
mailing list