Jackd mata pulseaudio

Imagen de DwLinuxero
4 puntos

He conseguido configurar el Jackd para que sincronice con pulseaudio, pero cuando lleva un rrato el pulseaudio muere, y en la ventana de Mensajes sale esto.

Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 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 10
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|96000|0|0|hwmon|hwmeter|soft-mode|32bit
Using ALSA driver HDA-Intel running on card 0 - HDA Intel at 0x90700000 irq 29
configuring for 96000Hz, period = 1024 frames (10.7 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
18:25:03.511 Cambió el gráfico de conexiones ALSA.
port created: Midi-Through:midi/playback_1
port created: Midi-Through:midi/capture_1
port created: USB-Midi-Cable:midi/playback_1
port created: USB-Midi-Cable:midi/capture_1
port created: TiMidity:midi/capture_1
port created: TiMidity:midi/capture_2
port created: TiMidity:midi/capture_3
port created: TiMidity:midi/capture_4
port created: rosegarden:midi/capture_1
port created: rosegarden:midi/playback_2
port created: rosegarden:midi/playback_3
port created: rosegarden:midi/capture_3
port created: rosegarden:midi/playback_4
18:25:05.379 Configuración del servidor salvada en "/home/david/.jackdrc".
18:25:05.381 Reiniciar estadísticas.
18:25:05.391 Cliente activado.
18:25:05.392 Script de post - inicio...
18:25:05.392 pulseaudio -DnF ~/.pulse/pulsejack.pa
18:25:05.986 El script de post - inicio finalizó satisfactoriamente.
18:25:05.987 Cambios en las conexiones JACK.
18:44:54.566 Cambió el gráfico de conexiones ALSA.
18:44:54.689 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/playback_4
port created: rosegarden:midi/playback_4
18:44:54.743 Cambios en las conexiones JACK.
18:44:54.958 Cambió el gráfico de conexiones ALSA.
18:45:09.713 Cambió el gráfico de conexiones ALSA.
18:45:09.735 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/playback_4
port created: rosegarden:midi/playback_4
18:45:09.769 Cambios en las conexiones JACK.
18:45:10.643 Cambió el gráfico de conexiones ALSA.
18:45:13.201 Cambió el gráfico de conexiones ALSA.
18:45:13.222 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/playback_4
port created: rosegarden:midi/playback_4
18:45:13.376 Cambios en las conexiones JACK.
18:45:13.583 Cambió el gráfico de conexiones ALSA.
18:45:17.530 Cambió el gráfico de conexiones ALSA.
18:45:57.494 Cambió el gráfico de conexiones ALSA.
18:45:57.543 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/playback_4
18:45:57.569 Cambios en las conexiones JACK.
18:46:04.161 Cambió el gráfico de conexiones ALSA.
18:46:16.505 Cambió el gráfico de conexiones ALSA.
18:46:16.519 Cambió el gráfico de conexiones de JACK.
port created: rosegarden:midi/playback_4
18:46:16.600 Cambios en las conexiones JACK.
18:46:16.948 Cambió el gráfico de conexiones ALSA.
18:46:20.506 Cambió el gráfico de conexiones ALSA.
18:47:27.849 Cambió el gráfico de conexiones ALSA.
18:47:27.870 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/playback_4
port created: rosegarden:midi/playback_4
18:47:27.910 Cambios en las conexiones JACK.
18:47:28.242 Cambió el gráfico de conexiones ALSA.
18:47:31.051 Cambió el gráfico de conexiones ALSA.
18:48:43.671 Cambió el gráfico de conexiones ALSA.
18:48:43.757 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/playback_4
port created: rosegarden:midi/playback_4
18:48:43.833 Cambios en las conexiones JACK.
18:48:44.052 Cambió el gráfico de conexiones ALSA.
18:48:49.099 Cambió el gráfico de conexiones ALSA.
18:51:19.758 Cambió el gráfico de conexiones ALSA.
18:51:19.967 Cambió el gráfico de conexiones de JACK.
port deleted: rosegarden:midi/capture_3
port deleted: rosegarden:midi/playback_2
port deleted: rosegarden:midi/playback_3
port deleted: rosegarden:midi/playback_4
18:51:19.970 Cambios en las conexiones JACK.
18:51:19.971 Cambios en las conexiones ALSA.
18:51:31.857 Cambió el gráfico de conexiones de JACK.
18:51:31.924 Cambió el gráfico de conexiones ALSA.
port created: rosegarden:midi/playback_2
port created: rosegarden:midi/playback_3
port created: rosegarden:midi/capture_3
port created: rosegarden:midi/playback_4
18:51:31.993 Cambios en las conexiones JACK.
18:51:31.995 Cambios en las conexiones ALSA.
18:51:32.007 Cambió el gráfico de conexiones de JACK.
18:51:32.200 Cambios en las conexiones JACK.
18:51:32.753 Cambió el gráfico de conexiones ALSA.
JackEngine::XRun: client = PulseAudio JACK Source was not run: state = 1
19:01:02.598 XRUN callback (1).
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackEngine::XRun: client = PulseAudio JACK Source was not run: state = 1
JackPosixMutex::Unlock res = 1
JackAudioDriver::ProcessAsync Process error
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
19:01:02.633 Cambió el gráfico de conexiones de JACK.
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackEngine::XRun: client = PulseAudio JACK Source was not run: state = 1
JackEngine::XRun: client = PulseAudio JACK Sink was not run: state = 1
JackAudioDriver::ProcessAsync Process error
JackEngine::XRun: client = PulseAudio JACK Sink was not run: state = 1
JackAudioDriver::ProcessAsync Process error
JackEngine::XRun: client = PulseAudio JACK Sink was not run: state = 1
JackAudioDriver::ProcessAsync Process error
Cannot write socket fd = 18 err = Broken pipe
Cannot write socket fd = 18 err = Broken pipe
Cannot write socket fd = 18 err = Broken pipe
Cannot write socket fd = 18 err = Broken pipe
Cannot write socket fd = 18 err = Broken pipe
Cannot write socket fd = 18 err = Broken pipe
Cannot write socket fd = 18 err = Broken pipe
Could not read result
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
JackPosixMutex::Unlock res = 1
19:01:02.836 Cambios en las conexiones JACK.
19:01:04.043 XRUN callback (7 omitidos).

El caso es que he seguido esta guia de cabo a rabo
http://sync-signal.com/2009/12/configuring-jack-and-pulseaudio-on-ubuntu...
¿Donde esta el problema?, el caso es que cuando reinicio jack y le doy a iniciar (qjackctl) todo vuelve a la normalidad hasta que pasa un rrato, que vuelve a suceder igual.
Saludos
PD. La distribución que uso es la ubuntu studio 10.10 y la tarjeta de sonido es la integrada en placa.

Imagen de arriero
+1
0
-1

Pues te lo dice bien clarito

Update: While this works it only works sometimes. I've found it to be incredibly unreliable and crash all the time.
Traducción
Actualización: Aunque esto funciona, sólo funciona a veces. He encontrado que es muy poco fiable y accidente todo el tiempo.

Así que si el propio autor del tutorial lo dice no se no como te calientas la cabeza. Te recomiendo el uso de ALSA a pelo y deja a Pulseaudio si quieres usar este tutorial. Posibles problemas no podrás usar dos programas a la vez emitiendo sonido etc.
Pero como usas Jack tendrás que usar un kernel de baja latencia para poder hacer dos cosas o tres a la vez sin cortes de sonido, etc.
¿como poder usar pulseaudio o ALSA?
Sistema-Preferencias-Selector de sistemas multimedia

+1
0
-1

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de DwLinuxero
+1
0
-1

De momento parece que la cosa se resolvio, pero como uso ubuntu studio he tenido que ejecutar el gstreamer-propieties y ahi seleccionar alsa.
Gracias de nuevo, parece que ahora la cosa se mantiene.

+1
0
-1
Imagen de DwLinuxero
+1
0
-1

Cuando suspendo el ordeandor y lo vuelvo en si, el sonido no suena pero jack no da ningun error y el sonido no cae, ¿que narices pasa ahora?
Saludos

+1
0
-1
Imagen de DwLinuxero
+1
0
-1

La felicidad duro poco, escribo desde un terminal gstreamer-properties y en la ventana, donde pone salida predeterminada, le he puesto Alsa e incluso Autodetect pero la cosa sigue igual.
En la entrada he puesto igual Alsa, y dispositivo predeterminado, tambien he tratado de poner la tarjeta de sonido analigica, pero no parece dar resultado.
¿Alguna otra solucion?
Saludos

+1
0
-1
Imagen de arriero
+1
0
-1

Contesto para subir. Mira si te sirve este enlace.

+1
0
-1

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de Pablo_F
+1
0
-1

Si no consigues que jack y pulseaudio colaboren, te recomiendo un cambio de estrategia: No usar pulseaudio. O sea, matarlo como haces en el primer script de qjacktl pero luego no lanzarlo en el segundo script. Porque... ¿Para qué quieres tener pulseaudio activo cuando estás con jack? Es posible que el programa que usa pulseaudio por defecto se pueda configurar para que use jack, con lo cual ya no tendrás la necesidad de pulseaudio.

Ver http://www.ubuntu-es.org/node/124982

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)