Kernel para Debian Lenny compilado por tiempo real disponible en acervo.org y flujos.org. agrega lo siguiente a /etc/apt/sources.list:
deb http://apt.acervo.org/debian lenny acervo
o para utilizar el espejo en flujos.org:
deb http://live.flujos.org/debian lenny flujos
acualuiza aptitude:
aptitude update
busca el version mas recien:
aptitude search linux-image rt
instala:
aptitude install linux-image-2.6.31-rc4-rt1-flujos
editar /etc/security/limits.conf
sudo nano /etc/security/limits.conf
agregar lo siguinte al final:
@audio hard rtprio 99 @audio soft rtprio 99 @audio - nice -15 @audio - memlock 512000
cuidar que el valor de memlock no excede la memoria RAM disponible en tu sistema. en el ejemplo limitamos los processos de tiempo real a 512 Mega de RAM.
asegurar que los usuarios que van estar utilizando jackd estan en el grupo audio.
addusr radio audio
reiniciar la sistema con el nuevo kernel y inicia jack.
/usr/bin/jackd -R -dalsa -dhw:0
ahora prueba con una aplicacion de audio. mplayer por ejemplo
mplayer -ao jack myaudio.ogg
si veas un error diciendo que no puede asignar permisos de tiempo real algo nos ha fallado. en los siguientes enlaces hay metodos mucho mas precisos de probar el funcionamiento de tiempo real:
*http://www.osadl.org/Realtime-Preempt-Kernel.kernel-rt.0.html *http://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO
http://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO
http://www.sound-man.co.uk/linuxaudio/kernel.html
http://www.linuxav.net/index.php/2008/08/realtime-en-debian-ubuntu-y-derivados/
http://paulsundvall.blogspot.com/2008/11/compile-realtime-kernel-in-debian-lenny.html
http://www.linuxav.net/index.php/2009/01/configura-y-optimiza-linux-para-audio-y-midi/