Re: [Musix-usuarios] Jackd realtime y $
Saludos No se las causas de lo que te esta pasando pero el strace que has hecho no indica que te falte nada. El programa recorre las diferentes ubicaciones de las librerias buscando module-jack-sink.la y module-jack-source.la (o .so) y al final acaba encontrandolas y cargandolas. Te marco con unas lineas donde indica esto. En cualquier caso tiene toda la pinta de un tema de permisos... pero yo tampoco sabria donde buscar. Salud y Suerte
From: "Gabriel Dandrea" <[email protected]> Reply-To: Lista de usuarios de Musix <[email protected]> To: "Lista de usuarios de Musix" <[email protected]> Subject: Re: [Musix-usuarios] Jackd realtime y $ Date: Sun, 27 May 2007 13:39:22 -0300
No funciona, o no se configurarlo bien. Trate en Musix haciendo un apt-get install pulseaudio, despues agregue un repositorio debian porque no estaba el modulo de jack para pulseaudio. Y basicamente al ejecutar pulseaudio me sale el mismo error que en mi maquina: module-jack-sink.c: JACK error >cannot lock down memory for RT thread (Operation not permitted)< module-jack-source.c: JACK error >cannot lock down memory for RT thread (Operation not permitted)< module-jack-source.c: JACK error >zombified - calling shutdown handler< module-jack-source.c: JACK error >zombified - calling shutdown handler< Dandome 2 xruns cada vez que lo ejecuto Trate en qjackctl activando: No Memory Lock Despues Unlock Memory Pero se queda tildando tratando de iniciar pulseaudio hasta que jack creo lo despacha por: Soft CPU time limit exhausted, terminating. module-volume-restore.c: failed to open file '(null)': No such file or directory
Despues tambien intente, al ver que pulseaudio crea tres grupos pulse, pulse-rt, pulse-access agregando unas lineas en limits.conf y en modules con estos grupos para darles realtime pero nada. Tambien modifique el archivo /etc/pulse/daemon.conf descomentando las lineas rt y tampoco La verdad no se que tiene pero en qjackctl apararece.
Hice un strace pulseaudio 2> error cat error|grep jack y sale esto pero ni idea de donde sacar lo que esta pidiendo: open("/usr/lib/pulse-0.9/modules/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/i486-linuxlibc1/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) AQUI ENCUENTRA MODULE-JACK-SINK
access("/usr/lib/pulse-0.9/modules/module-jack-sink.so", R_OK) = 0 open("/usr/lib/pulse-0.9/modules/module-jack-sink.so", O_RDONLY) = 10 open("/usr/lib/libjack-0.100.0.so.0", O_RDONLY) = 10 connect(12, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_0"}, 110) = 0 connect(13, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_ack_0"}, 110) = 0
open("/usr/lib/pulse-0.9/modules/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/i486-linuxlibc1/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) AQUI ENCUENTRA MODULES-JACK-SOURCE
access("/usr/lib/pulse-0.9/modules/module-jack-source.so", R_OK) = 0 open("/usr/lib/pulse-0.9/modules/module-jack-source.so", O_RDONLY) = 16 connect(18, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_0"}, 110) = 0 connect(19, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_ack_0"}, 110) = 0
Saludos, Gabriel.
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ Grandes éxitos, superhéroes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu móvil.
Hola, gracias lo pude solucionar descomentando rlimit-memlock = 25000000 , por defecto esta puesto en 25 y comentado ; , pero en #pulseaudio me dijeron que ponga ese valor, le di play a qjacktcl pero se esta comiendo toda la ram y se hace todo inestable, debere tocar el memlock de @audio security y ponerlo en un valor mas acorde a mi ram ahora esta memlock 200000 El 27/05/07, Daniel Vidal Chornet <[email protected]> escribió:
Saludos
No se las causas de lo que te esta pasando pero el strace que has hecho no indica que te falte nada. El programa recorre las diferentes ubicaciones de las librerias buscando module-jack-sink.la y module-jack-source.la (o .so) y al final acaba encontrandolas y cargandolas. Te marco con unas lineas donde indica esto. En cualquier caso tiene toda la pinta de un tema de permisos... pero yo tampoco sabria donde buscar.
Salud y Suerte
From: "Gabriel Dandrea" <[email protected]> Reply-To: Lista de usuarios de Musix <[email protected]> To: "Lista de usuarios de Musix" <[email protected]> Subject: Re: [Musix-usuarios] Jackd realtime y $ Date: Sun, 27 May 2007 13:39:22 -0300
No funciona, o no se configurarlo bien. Trate en Musix haciendo un apt-get install pulseaudio, despues agregue un repositorio debian porque no estaba el modulo de jack para pulseaudio. Y basicamente al ejecutar pulseaudio me sale el mismo error que en mi maquina: module-jack-sink.c: JACK error >cannot lock down memory for RT thread (Operation not permitted)< module-jack-source.c: JACK error >cannot lock down memory for RT thread (Operation not permitted)< module-jack-source.c: JACK error >zombified - calling shutdown handler< module-jack-source.c: JACK error >zombified - calling shutdown handler< Dandome 2 xruns cada vez que lo ejecuto Trate en qjackctl activando: No Memory Lock Despues Unlock Memory Pero se queda tildando tratando de iniciar pulseaudio hasta que jack creo lo despacha por: Soft CPU time limit exhausted, terminating. module-volume-restore.c: failed to open file '(null)': No such file or directory
Despues tambien intente, al ver que pulseaudio crea tres grupos pulse, pulse-rt, pulse-access agregando unas lineas en limits.conf y en modules con estos grupos para darles realtime pero nada. Tambien modifique el archivo /etc/pulse/daemon.conf descomentando las lineas rt y tampoco La verdad no se que tiene pero en qjackctl apararece.
Hice un strace pulseaudio 2> error cat error|grep jack y sale esto pero ni idea de donde sacar lo que esta pidiendo: open("/usr/lib/pulse-0.9/modules/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/i486-linuxlibc1/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("module-jack-sink.la", O_RDONLY) = -1 ENOENT (No such file or directory) AQUI ENCUENTRA MODULE-JACK-SINK
access("/usr/lib/pulse-0.9/modules/module-jack-sink.so", R_OK) = 0 open("/usr/lib/pulse-0.9/modules/module-jack-sink.so", O_RDONLY) = 10 open("/usr/lib/libjack-0.100.0.so.0", O_RDONLY) = 10 connect(12, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_0"}, 110) = 0 connect(13, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_ack_0"}, 110) = 0
open("/usr/lib/pulse-0.9/modules/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/i486-linuxlibc1/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) open("module-jack-source.la", O_RDONLY) = -1 ENOENT (No such file or directory) AQUI ENCUENTRA MODULES-JACK-SOURCE
access("/usr/lib/pulse-0.9/modules/module-jack-source.so", R_OK) = 0 open("/usr/lib/pulse-0.9/modules/module-jack-source.so", O_RDONLY) = 16 connect(18, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_0"}, 110) = 0 connect(19, {sa_family=AF_FILE, path="/dev/shm/jack-1000/default/jack_ack_0"}, 110) = 0
Saludos, Gabriel.
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ Grandes éxitos, superhéroes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu móvil.
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
participants (2)
-
Daniel Vidal Chornet -
Gabriel Dandrea