Para poder usar aplicaciones de Edición musical y secuenciadores de audio necesitamos correr el demonio JACK. Aquí esta corta pero efectiva guía de como instalar y configurar Jack Audio Connection Kit.
Instalando JACK
En la consola:
[sourcecode language=»bash»]
sudo apt-get install jackd qjackctl
[/sourcecode]
Configurando JACK
Abrimos el archivo limits.conf
[sourcecode language=»bash»]
sudo gedit /etc/security/limits.conf
[/sourcecode]
Agregamos las siguientes líneas al final del archivo
[sourcecode language=»text»]
@audio – rtprio 99
@audio – memlock unlimited
@audio – nice -19
[/sourcecode]
Guardamos y cerramos.
Ultimos Pasos
Creamos un grupo llamado «audio» y nos aseguramos de que nuestro usuario pertenezca a este grupo.
Sistema –> Administración –> Usuarios y grupos.
Clic en Desbloquear –> Gestionar Grupos –> Añadir grupo.
Nombre del grupo: audio
Miembros del grupo: Seleccionamos nuestro usuario.
Clic en Aceptar.
Cerramos la Sesión y la volvemos a Iniciar.
Ejecutamos JACK desde Aplicaciones –> Sonido y video –> Jack Control.
En la aplicación Jack Control clic en «Setup», y configuramos los siguienteJack1s parámetros como se muestran en las imágenes.
Chequear bien las imágenes que tiene que quedar tal como se muestran. En la opción Interfaz ojo que cuando seleccionamos del combo solo nos queda Hw:0… si nos fijamos bien el botón > nos muestra la opción que debe ser seleccionada.
Clic en OK
Clic en Iniciar.
Si nos fijamos en la bandeja del sistema también se esta ejecutando el servicio.
Y para terminar unas capturas de Ardour y Jamin, listas para trabajar.
Si queremos hacer algo mas profesional, nos gustaría tener una latencia muy baja y eso se consigue con un nucleo(Kernel) destinado para aquello, te recomiendo una distribución lista y preparada para músicos profesionales Musix.
Sigo todo al pie de la letra, pero dice que no se puede conectar al servidor, que puede ser?
hola lautaro. ayudame con lo siguiente, q distro usas y q version, 32 o 64 bits, y si puedes enviarme el log del jack pa poder analizar el problema que estas teniendo.
saludos
Buen día Alejandro,
Gracias por tu gran aporte con este tema, te comento que tengo el mismo problema que Lautaro me sale un error que no se puede conectar al server. Tengo Ubuntu 9.04, este es el log:
15:36:10.917 Patchbay desactivada.
15:36:10.977 Reiniciar estadísticas.
15:36:11.149 Script de inicio…
15:36:11.151 artsshell -q terminate
15:36:11.173 Cambió el gráfico de conexiones ALSA.
sh: artsshell: not found
15:36:11.555 El script de inicio finalizó con estado 32512.
15:36:11.556 JACK está iniciándose…
15:36:11.558 /usr/bin/jackd -R -dalsa -dhw:0,0 -r44100 -p256 -n2 -m
15:36:11.567 JACK se inició con PID=3428.
15:36:11.765 Cambios en las conexiones ALSA.
no message buffer overruns
15:36:13.783 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
15:36:14.565 JACK ha sido detenido satisfactoriamente.
15:36:14.567 Script de post – apagado…
15:36:14.568 killall jackd
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1211086080, from thread -1211086080] (1: Operation not permitted)
cannot create engine
jackd: ningún proceso eliminado
15:36:15.480 El script de post – apagado finalizó con estado 256.
Te agradezco de antemano tu ayuda.
Saludos AngelR
hola Angel R. lei el log de tu jack y no encuentro nada fuera de lo normal…excepto por lo de «No se puede conectar al Servidor….», me gustaria q pruebes modificando la interfaz: hw:0 > dento de las opciones puedes escoger hw:0, o definitivamente dejarlo en la opción «default»…. esa es una de las cosas q mata al servidor sin mas ni mas xq el driver alsa de la tarjeta de sonido no suele estar soportado del todo.
También puedes verificar q la librería libjack0 este instalada, desde el synaptic en la búsqueda rápida puedes hacerlo.
Me puedes ayudar con la tarjeta de sonido que estas usando para seguir verificando mas opciones en el caso en que te siga sin funcionar.
Saludos
hola que tal el problema de coneccion es porque primero que nada tenes que ejecutar sudo qjackctl…. es la unica manera que no te tire ese error
Hola que tal.Tengo el mismo problema, hice todo lo que dices que haga pero me marca el error
No puede conectarse al servidor JACK como cliente.
– La operación global falló.
– No puede conectarse al servidor.
Por favor revise la ventana de mensajes para mas información.
De antemano gracias.
Hola Alejandro,
Gracias por aportar en este tema…
yo también tengo problemas con el jack, también me dice que no se puede conectar con el servidor.
En mi caso utilizo ubuntu 9.04 y conecto una tarjeta de sonido «Focusrite Saffire pro 26 I/O» que es firewire a mi portatil, que no tiene firewire, por lo que lo conecto a través de un xpresscard.
Se supone que debo utiliar Freebob en vez de alsa, ya que freebob es compatible con mi tarjeta y asi lo configuro en la configuración del jack pero siempre me da el mismo error.
la verdad es que no se si es por la tarjeta de sonido, el xpresscard o configuración de linux. si me puedes aportar algo te lo agradecería.
Saludos!
Tengo el mismo problema que todos ¿alguna sugerencia? mi tarjeta de audio es una realtek de una toshiba satellite a65
de antemamo muchas garcias.
intenten destildando el tiempo real en la ventana setup …
gracias a todos, los concejos de cada uno de ustedes ha servido muchisimo, 🙂
Hola, yo tengo el mismo problema, eso de que no se puede conectar con el servidor, pero hice lo que dice ucaff y lo pude hacer andar. Abrir la consola y poner «sudo qjackctl»
emm hola… pues esto me ayudo, ayer por la noche lo pude abrir y configurar pero no tenia entrada para la pc entonces hoy q ya la tengo me aparece el mismo problema
ya lo reinstale con purge y sigue en lo mismo…tengo ubuntu 9.10
jaja esperare a mañana haber q se me pierda la entrada y ya lo pueda usar
PD el karma me persigue
hola a todos: yo tenía el mismo problema y lo pude solucionar desclickeando la ventana de tiempo real en el setup.
saludos y gracias por el post ayuda mucho.
otra cosa más cuando abrí el Ardour el audio saltaba.
La solución fue la siguiente
jack>setup > y enla ventana Cuadros/ Período puse la opción 1024
saludos
gracias a todos, los concejos de cada uno de ustedes ha servido muchisimo, 😉
Pingback: Como hacer video tutoriales en linux « Blog Mis Proyectos en Gambas
Hola, me gustó el tuto, pero tengo el mimso problema:
18:22:06.441 Patchbay desactivada.
18:22:06.442 Reiniciar estadísticas.
18:22:06.520 Cambió el gráfico de conexiones ALSA.
18:22:06.718 Cambios en las conexiones ALSA.
18:23:57.598 Script de inicio…
18:23:57.599 artsshell -q terminate
sh: artsshell: not found
18:23:58.000 El script de inicio finalizó con estado 32512.
18:23:58.000 JACK está iniciándose…
18:23:58.000 /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p256 -n2 -m
18:23:58.002 JACK se inició con PID=2915.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1217460544, from thread -1217460544] (1: Operation not permitted)
cannot create engine
18:23:58.017 JACK ha sido detenido satisfactoriamente.
18:23:58.018 Script de post – apagado…
18:23:58.018 killall jackd
jackd: proceso no encontrado
18:23:58.425 El script de post – apagado finalizó con estado 256.
18:24:00.077 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
18:25:47.929 Script de inicio…
18:25:47.930 artsshell -q terminate
sh: artsshell: not found
18:25:48.331 El script de inicio finalizó con estado 32512.
18:25:48.331 JACK está iniciándose…
18:25:48.331 /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p256 -n2 -m
18:25:48.333 JACK se inició con PID=2972.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1217390912, from thread -1217390912] (1: Operation not permitted)
cannot create engine
18:25:48.350 JACK ha sido detenido satisfactoriamente.
18:25:48.350 Script de post – apagado…
18:25:48.351 killall jackd
jackd: proceso no encontrado
18:25:48.758 El script de post – apagado finalizó con estado 256.
18:25:50.510 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
18:26:18.604 Script de inicio…
18:26:18.604 artsshell -q terminate
sh: artsshell: not found
18:26:19.006 El script de inicio finalizó con estado 32512.
18:26:19.006 JACK está iniciándose…
18:26:19.006 /usr/bin/jackd -R -dalsa -dhw:0,0 -r44100 -p256 -n2 -m
18:26:19.008 JACK se inició con PID=2981.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1217263936, from thread -1217263936] (1: Operation not permitted)
cannot create engine
18:26:19.027 JACK ha sido detenido satisfactoriamente.
18:26:19.027 Script de post – apagado…
18:26:19.027 killall jackd
jackd: proceso no encontrado
18:26:19.435 El script de post – apagado finalizó con estado 256.
18:26:21.094 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
18:26:40.454 Script de inicio…
18:26:40.455 artsshell -q terminate
sh: artsshell: not found
18:26:40.856 El script de inicio finalizó con estado 32512.
18:26:40.856 JACK está iniciándose…
18:26:40.857 /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p256 -n2 -m
18:26:40.858 JACK se inició con PID=2990.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1215932736, from thread -1215932736] (1: Operation not permitted)
cannot create engine
18:26:40.877 JACK ha sido detenido satisfactoriamente.
18:26:40.878 Script de post – apagado…
18:26:40.878 killall jackd
jackd: proceso no encontrado
18:26:41.285 El script de post – apagado finalizó con estado 256.
18:26:43.064 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
18:27:45.812 Script de inicio…
18:27:45.813 artsshell -q terminate
sh: artsshell: not found
18:27:46.214 El script de inicio finalizó con estado 32512.
18:27:46.214 JACK está iniciándose…
18:27:46.214 /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p256 -n2 -m
18:27:46.216 JACK se inició con PID=3001.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1215506752, from thread -1215506752] (1: Operation not permitted)
cannot create engine
18:27:46.233 JACK ha sido detenido satisfactoriamente.
18:27:46.234 Script de post – apagado…
18:27:46.234 killall jackd
jackd: proceso no encontrado
18:27:46.641 El script de post – apagado finalizó con estado 256.
18:27:48.284 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
Ese es el log del error, tengo una laptop Dell Vostro 1320 con Ubuntu 9.10, 4GB en RAM (que solo reconoce 2.9GB) y bastantes GB de disco duro (500GB) con un procesador Intel Core2Duo a 2.2GHz y mi tarjeta de audio, segun Ubuntu, es:
0 [Intel ]: HDA-Intel – HDA Intel
HDA Intel at 0xf3300000 irq 22
He seguido el tuto, tengo las librerias, tengo todo, pero al querer conectar mi guitarra con el puerto del micro, Jack sale con ese mensaje. Que puedo hacer?
En una laptop mas vieja, pude hacerlo sin problemas, aunque metia mucho ruido, pero escuchaba bien con CreoX los efectos.
Saludos y espero tu amable respuesta.
a mi me da el mismo problema. Lo ejecuto con Fedora 12, aunque con Fedora 8 lo logre abrir. Lo he intentado todo:
22:09:23.341 Script de inicio…
22:09:23.343 artsshell -q terminate
Cannot connect to server socket err = No existe el fichero o el directorio
Cannot connect to server socket
jack server is not running or cannot be started
22:09:23.894 El script de inicio finalizó con estado 256.
22:09:23.900 JACK está iniciándose…
22:09:23.903 /usr/bin/jackd -dalsa -dplughw:0 -r44100 -p256 -n2 -m
22:09:23.938 JACK se inició con PID=3860.
could not open driver .so ‘/usr/lib/jack/jack_firewire.so’: libffado.so: cannot open shared object file: No such file or directory
could not open component .so ‘/usr/lib/jack/jack_firewire.so’: libffado.so: cannot open shared object file: No such file or directory
jackdmp 1.9.4
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 60
audio_reservation_init
Acquire audio card Audio0
creating alsa driver … plughw:0|plughw:0|256|2|44100|0|0|nomon|swmeter|-|32bit
Using ALSA driver USB-Audio running on card 0 – USB-MIDI at usb-0000:00:10.2-1, full speed
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
Cannot initialize driver
JackServer::Open() failed with -1
Failed to start server
22:09:24.869 JACK ha sido detenido con estado 255.
22:09:24.872 Script de post – apagado…
22:09:24.877 killall jackd
jackd: no process killed
22:09:25.689 El script de post – apagado finalizó con estado 256.
22:09:26.382 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
Cannot connect to server socket err = No existe el fichero o el directorio
Cannot connect to server socket
jack server is not running or cannot be started
el problema es que donde pone interfaz teneis que seleccionar dandole al boton > la targeta gráfica con la que quereis que funcione. Yo la tenia seleccionada en un cable midi usb y no me funcionaba.
Y si sigue sin funcionaros probar en ir cambiando donde pone ruta del servidor.
A mi me ha funcionado
hola bros, tenia el mismo problema q comentan todos, y me funciono lo de quitar «tiempo real» pero eso no me causa ningun problema o afecta algo, gracias de antemano soy nuevo en linux 😀 gracias
Pingback: Conexiones en Jack Audio - ABC Músicos
Hola, yo también soy nuevo y seguí las instrucciones al pie de la letra por éste mismo problema, efectivamente, le quitas el ticket a TIEMPO REAL y listo!
Gracias por todo!
Hola amigos:
Yo tenía el mismo problema. Uso una Lexicon Alpha y Ubuntu Studio (que por demás, fue reconocida por la distro sin problema y funciona con ella sin problemas, a pesar de que el fabricante no lo menciona). Seguí varios consejos (quitar tiempo real y ejecutar “sudo qjackctl” pero la clave fue el consejo de David.
Muchas gracias.
Muchisimas gracias, la verdad ya no tenia ni idea de como configurar el jack para que funcionara, me funciono de una 🙂
Tengo problemas con el Jack instale el Ardour y me dice que no puede abrir el jack y el jack cuando le doy inicio me dice que no puedo conectarme como cliente y se cuelga algunas veces. He hecho lo que dice aquí anteriormente pero no funciona. Que puedo hacer?
Gracias
revisa si el demonio esta levantado
en la consola:
sudo qjackctl
espero te ayude.
ha,,, me olvide. tengo la versión 10.04 de ubuntu de 64 bit
a mi no se me abre la ventana para poner setup y no puedo cerrar los Mensajes
cuando lo abro de Aplicaciones>sonido y video ocurre esto:
19:18:56.388 Patchbay desactivada.
19:18:56.548 Reiniciar estadísticas.
19:18:56.879 Script de inicio…
19:18:56.883 artsshell -q terminate
19:18:56.908 Cambió el gráfico de conexiones ALSA.
sh: artsshell: not found
19:18:57.360 El script de inicio finalizó con estado 32512.
19:18:57.361 JACK está iniciándose…
19:18:57.362 /usr/bin/jackd -dalsa -dhw:0,0 -r44100 -p256 -n2 -m
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O’Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
19:18:57.391 JACK se inició con PID=2097.
Memory locking is unlimited – this is dangerous. You should probably alter the line:
@audio – memlock unlimited
in your /etc/limits.conf to read:
@audio – memlock 562800
19:18:57.578 Cambios en las conexiones ALSA.
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver … hw:0,0|hw:0,0|256|2|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
19:19:04.951 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
19:19:08.744 JACK ha sido detenido satisfactoriamente.
19:19:08.773 Script de post – apagado…
19:19:08.774 killall jackd
19:19:08.775 JACK ha petado.
jackd(1697): Operación no permitida
jackd: proceso no encontrado
19:19:09.453 El script de post – apagado finalizó con estado 256.
pero no se abre la ventana, no se escucha nada y no puedo cerrar esa ventana.
Cuando lo abro con sudo qjackctl sale esto:
19:21:34.151 Patchbay desactivada.
19:21:34.471 Reiniciar estadísticas.
19:21:37.295 Cliente activado.
19:21:37.630 Cambios en las conexiones JACK.
19:21:37.632 Cambios en las conexiones ALSA.
pero no se escucha nada ni se ve la otra ventana y tampoco puedo cerrar la ventana. :S
:S
a m me daba el mismo error el cual no me dejaba iniciarlo. bueno lo q ic fue abrirlo de la terminal con sudo qjackctl y bueno me dejo moverme y configurarlo 🙂 asi q gracias alejandro por la infor