[jack]compoertement étrange
Publié : ven. 11 mai 2012, 10:04
Bonjour,
Je suis en train de monter ma satation Audio sur Arch mais tout ne fonctionne pas comme il faut.
Tout d'abord voici ma config:
kernel 3.2.16-rt27-1-rt
jack2 1.9.8-2
PAM est installé, dans mon fichier /etc/security/limits.d/99-audio.conf j'ai:
@audio - rtprio 70
@audio - nice -10
@audio - memlock unlimited
Certaines applications fonctionne normalement, d'autre comme rosegarden plante.
Voici le log de jack lorsqu'il démarre:
Les trois dernières lignes continuent de tourner en boucle.
Je n'ai jamais eu ce genre de chose avec d'autres distribution ...
Pour ce qui est de rosegarden j'ai:
De plus si je minimide la fenêtre elle devient infinie à droite ...
Merci de m'aider et de me dire ce qui semble ne pas aller ...
Je suis en train de monter ma satation Audio sur Arch mais tout ne fonctionne pas comme il faut.
Tout d'abord voici ma config:
kernel 3.2.16-rt27-1-rt
jack2 1.9.8-2
PAM est installé, dans mon fichier /etc/security/limits.d/99-audio.conf j'ai:
@audio - rtprio 70
@audio - nice -10
@audio - memlock unlimited
Certaines applications fonctionne normalement, d'autre comme rosegarden plante.
Voici le log de jack lorsqu'il démarre:
Code : Tout sélectionner
14:46:43.202 Baie de brassage désactivée.
14:46:43.204 Réinitialisation des statistiques.
14:46:43.254 Changement des connexions ALSA.
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started
14:46:43.265 Changement du graphique des connexions ALSA.
14:46:46.163 Script de démarrage...
14:46:46.164 artsshell -q terminate
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started
sh: artsshell : commande introuvable
14:46:46.618 Script de démarrage terminé avec statut de sortie=32512.
14:46:46.618 JACK démarre...
14:46:46.619 /usr/bin/jackd -P84 -dalsa -r44100 -p128 -n3 -D -Chw:0 -Phw:0
14:46:46.621 JACK a été démarrer avec le PID=959.
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp 1.9.8
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2011 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 84
Jack: Create non RT thread
Jack: ThreadHandler: start
Jack: apparent rate = 44100
Jack: frames per period = 128
Jack: capture device hw:0
Jack: playback device hw:0
Jack: JackDriver::Open capture_driver_name = hw:0
Jack: JackDriver::Open playback_driver_name = hw:0
Jack: Check protocol client = 8 server = 8
Jack: JackEngine::ClientInternalOpen: name = system
Jack: JackEngine::AllocateRefNum ref = 0
Jack: JackPosixSemaphore::Allocate name = jack_sem.1000_default_system val = 0
Jack: JackEngine::NotifyAddClient: name = system
Jack: JackGraphManager::SetBufferSize size = 128
Jack: JackConnectionManager::DirectConnect first: ref1 = 0 ref2 = 0
Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 0 ref2 = 0
Jack: JackDriver::SetupDriverSync driver sem in flush mode
control device hw:0
control device hw:0
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|128|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 44100Hz, period = 128 frames (2.9 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 3 periods for playback
Jack: JackSocketServerChannel::Open
Jack: Bind: addr.sun_path /dev/shm/jack_default_1000_0
Jack: JackSocketServerChannel::BuildPoolTable size = 1
Jack: JackEngine::Open
Jack: Connect: addr.sun_path /dev/shm/jack_default_1000_0
Jack: JackEngine::ClientInternalOpen: name = freewheel
Jack: JackEngine::AllocateRefNum ref = 1
Jack: JackPosixSemaphore::Allocate name = jack_sem.1000_default_freewheel val = 0
Jack: JackEngine::NotifyAddClient: name = freewheel
Jack: JackDriver::ClientNotify ref = 1 driver = system name = freewheel notify = 0
Jack: JackDriver::ClientNotify ref = 0 driver = freewheel name = system notify = 0
Jack: JackConnectionManager::DirectConnect first: ref1 = 1 ref2 = 1
Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
Jack: JackDriver::SetupDriverSync driver sem in flush mode
Jack: JackGraphManager::SetBufferSize size = 128
Jack: JackAlsaDriver::Attach fBufferSize 128 fSampleRate 44100
Jack: JackEngine::PortRegister ref = 0 name = system:capture_1 type = 32 bit float mono audio flags = 22 buffer_size = 128
Jack: JackGraphManager::AllocatePortAux port_index = 1 name = system:capture_1 type = 32 bit float mono audio
Jack: JackConnectionManager::AddOutputPort ref = 0 port = 1
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackAlsaDriver::Attach fCapturePortList[i] 1
Jack: JackEngine::PortRegister ref = 0 name = system:capture_2 type = 32 bit float mono audio flags = 22 buffer_size = 128
Jack: JackGraphManager::AllocatePortAux port_index = 2 name = system:capture_2 type = 32 bit float mono audio
Jack: JackConnectionManager::AddOutputPort ref = 0 port = 2
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackAlsaDriver::Attach fCapturePortList[i] 2
Jack: JackEngine::PortRegister ref = 0 name = system:playback_1 type = 32 bit float mono audio flags = 21 buffer_size = 128
Jack: JackGraphManager::AllocatePortAux port_index = 3 name = system:playback_1 type = 32 bit float mono audio
Jack: JackConnectionManager::AddInputPort ref = 0 port = 3
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackAlsaDriver::Attach fPlaybackPortList[i] 3
Jack: JackEngine::PortRegister ref = 0 name = system:playback_2 type = 32 bit float mono audio flags = 21 buffer_size = 128
Jack: JackGraphManager::AllocatePortAux port_index = 4 name = system:playback_2 type = 32 bit float mono audio
Jack: JackConnectionManager::AddInputPort ref = 0 port = 4
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackEngine::NotifyClient: no callback for event = 9
Jack: JackAlsaDriver::Attach fPlaybackPortList[i] 4
Jack: Clock source : system clock via clock_gettime
Jack: JackServer::Start
Jack: JackThreadedDriver::Start
Jack: Create non RT thread
Jack: ThreadHandler: start
Jack: JackThreadedDriver::Init real-time
Jack: JackPosixThread::AcquireRealTimeImp priority = 84
Jack: Create non RT thread
Jack: ThreadHandler: start
Jack: JackSocketServerChannel::ClientCreate socket
Jack: JackSocketServerChannel::BuildPoolTable size = 2
Jack: fSocketTable i = 1 fd = 11
Jack: fPollTable i = 1 fd = 11
Jack: JackRequest::Notification
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackGraphManager::RecalculateLatency port_index = 3
Jack: JackGraphManager::RecalculateLatency port_index = 4
Jack: JackGraphManager::RecalculateLatency port_index = 3
Jack: JackGraphManager::RecalculateLatency port_index = 4
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackGraphManager::RecalculateLatency port_index = 1
Jack: JackGraphManager::RecalculateLatency port_index = 2
Jack: JackGraphManager::RecalculateLatency port_index = 1
Jack: JackGraphManager::RecalculateLatency port_index = 2
14:46:48.700 Changement des connexions JACK.
14:46:48.702 Configuration du serveur enregistrée dans « /home/music/.jackdrc ».
14:46:48.703 Réinitialisation des statistiques.
14:46:48.710 Client activé.
14:46:48.718 Changement du graphique des connexions JACK.
Jack: fPollTable i = 1 fd = 11
Jack: JackSocketServerChannel::ClientCreate socket
Jack: JackSocketServerChannel::BuildPoolTable size = 3
Jack: fSocketTable i = 1 fd = 11
Jack: fSocketTable i = 2 fd = 12
Jack: fPollTable i = 1 fd = 11
Jack: fPollTable i = 2 fd = 12
Jack: Poll client error err = Success
Jack: JackSocketServerChannel::ClientKill ref = -1
Jack: Client was not opened : probably correspond to server_check
Jack: JackClientSocket::Close
Jack: JackSocketServerChannel::BuildPoolTable size = 2
Jack: fSocketTable i = 1 fd = 11
Jack: fPollTable i = 1 fd = 11
Jack: JackSocketServerChannel::ClientCreate socket
Jack: JackSocketServerChannel::BuildPoolTable size = 3
Jack: fSocketTable i = 1 fd = 11
Jack: fSocketTable i = 2 fd = 12
Jack: fPollTable i = 1 fd = 11
Jack: fPollTable i = 2 fd = 12
Jack: JackRequest::ClientCheck
Jack: Check protocol client = 8 server = 8
Jack: JackRequest::ClientOpen
Jack: JackSocketServerChannel::ClientAdd
Jack: JackEngine::ClientExternalOpen: uuid = 0, name = qjackctl
Jack: JackEngine::AllocateRefNum ref = 2
Jack: JackPosixSemaphore::Allocate name = jack_sem.1000_default_qjackctl val = 0
Jack: JackSocketNotifyChannel::Open name = qjackctl
Jack: Connect: addr.sun_path /dev/shm/jack_qjackctl_1000_0
Jack: JackShmMem::new index = 2 attached = 67cce000 size = 384
Jack: JackExternalClient::Open name = qjackctl index = 2 base = 67cce000
Jack: JackProcessSync::TimedWait time out = 5000000
Jack: JackProcessSync::TimedWait finished delta = 2269.0
Jack: JackEngine::NotifyAddClient: name = qjackctl
Jack: JackDriver::ClientNotify ref = 2 driver = system name = qjackctl notify = 0
Jack: JackExternalClient::ClientNotify ref = 0 client = qjackctl name = system notify = 0
Jack: JackDriver::ClientNotify ref = 2 driver = freewheel name = qjackctl notify = 0
Jack: JackExternalClient::ClientNotify ref = 1 client = qjackctl name = freewheel notify = 0
Jack: JackSocketServerChannel::BuildPoolTable size = 3
Jack: fSocketTable i = 1 fd = 11
Jack: fSocketTable i = 2 fd = 12
Jack: fPollTable i = 1 fd = 11
Jack: JackRequest::Notification
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackGraphManager::RecalculateLatency port_index = 3
Jack: JackGraphManager::RecalculateLatency port_index = 4
Jack: JackGraphManager::RecalculateLatency port_index = 3
Jack: JackGraphManager::RecalculateLatency port_index = 4
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackGraphManager::RecalculateLatency port_index = 1
Jack: JackGraphManager::RecalculateLatency port_index = 2
Jack: JackGraphManager::RecalculateLatency port_index = 1
Jack: JackGraphManager::RecalculateLatency port_index = 2
Jack: fPollTable i = 2 fd = 12
Jack: JackClient::SetupDriverSync driver sem in flush mode
Jack: JackPosixSemaphore::Connect name = jack_sem.1000_default_qjackctl
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = qjackctl refnum = 2
Jack: jack_set_graph_order_callback ext_client 14285d0 client 14285d0
Jack: JackClient::Activate
Jack: fPollTable i = 1 fd = 11
Jack: fPollTable i = 2 fd = 12
Jack: JackRequest::ActivateClient
Jack: JackEngine::ClientActivate ref = 2 name = qjackctl
Jack: JackProcessSync::TimedWait time out = 58040
Jack: JackProcessSync::TimedWait finished delta = 2411.0
Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 2
Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 2
Jack: JackClient::kActivateClient name = qjackctl ref = 2
Jack: WaitGraphChange...
Jack: fPollTable i = 1 fd = 11
Jack: JackRequest::Notification
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackEngine::NotifyClient: no callback for event = 4
Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 4
Jack: JackGraphManager::RecalculateLatency port_index = 3
Jack: JackGraphManager::RecalculateLatency port_index = 4
Jack: JackGraphManager::RecalculateLatency port_index = 3
Jack: JackGraphManager::RecalculateLatency port_index = 4
Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 4
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackClient::kGraphOrderCallback
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel notify = 18
Jack: JackGraphManager::RecalculateLatency port_index = 1
Jack: JackGraphManager::RecalculateLatency port_index = 2
Jack: JackGraphManager::RecalculateLatency port_index = 1
Jack: JackGraphManager::RecalculateLatency port_index = 2
Jack: fPollTable i = 2 fd = 12
Jack: fPollTable i = 1 fd = 11
Jack: fPollTable i = 2 fd = 12
Je n'ai jamais eu ce genre de chose avec d'autres distribution ...
Pour ce qui est de rosegarden j'ai:
Code : Tout sélectionner
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
Jack: JackGraphManager::GetTotalLatency port_index = 5 total latency = 384
etc....
Merci de m'aider et de me dire ce qui semble ne pas aller ...