[Librazik] Jack ne démarre pas (Résolu)
Bonjour !
J'ai donc installé la distribution Librazik sur un Dell Inspiron dans le but d'utiliser Guitarix.
Je dispose d'une carte son USB Alesis iO|2 pour brancher ma guitare.
J'ai suivi ce tutoriel pour les premiers réglages de Jack > http://librazik.tuxfamily.org/doc/tutoriels/qjackctl_premier_lancement
Mais lorsque je tente de démarrer Jack via qjackctl j'ai le message d'erreur suivant :
Quelques commandes utiles :
Qu'en pensez vous ? C'est bête de bloquer dès la première marche !!!
J'ai donc installé la distribution Librazik sur un Dell Inspiron dans le but d'utiliser Guitarix.
Je dispose d'une carte son USB Alesis iO|2 pour brancher ma guitare.
J'ai suivi ce tutoriel pour les premiers réglages de Jack > http://librazik.tuxfamily.org/doc/tutoriels/qjackctl_premier_lancement
Mais lorsque je tente de démarrer Jack via qjackctl j'ai le message d'erreur suivant :
13:50:17.036 Journalisation démarrée --- jeu. août 24 13:50:17 2017 --- 13:50:17.134 Réinitialisation des statistiques. 13:50:17.169 Changement des connexions ALSA. Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock 13:50:17.206 Changement du graphique des connexions ALSA. 14:04:10.095 Script de démarrage... 14:04:10.095 pulseaudio -k Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock E: [pulseaudio] main.c: Impossible de tuer le démon : Aucun processus de ce type 14:04:10.576 Script de démarrage terminé avec statut de sortie=256. 14:04:10.576 JACK démarre... 14:04:10.577 /usr/bin/jackd -v -P60 -p128 -dalsa -dhw:io2 -r44100 -p1024 -n2 14:04:10.601 JACK a été démarré avec le PID=8530. 14:04:10.789 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. 14:04:10.870 Script d'extinction... 14:04:10.871 killall a2jmidid Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock no message buffer overruns no message buffer overruns no message buffer overruns jackdmp 1.9.11 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2014 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 self-connect-mode is "Don't restrict self connect requests" Jack: JackPosixThread::StartImp : create non RT thread Jack: JackPosixThread::ThreadHandler : start Jack: playback device hw:io2 Jack: capture device hw:io2 Jack: apparent rate = 44100 Jack: frames per period = 1024 Jack: JackDriver::Open capture_driver_name = hw:io2 Jack: JackDriver::Open playback_driver_name = hw:io2 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 = 1024 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 audio_reservation_init Acquire audio card Audio1 creating alsa driver ... hw:io2|hw:io2|1024|2|44100|0|0|nomon|swmeter|-|32bit configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian in 3bytes format ALSA: use 2 periods for capture a2jmidid: aucun processus trouvé ALSA: final selected sample format for playback: 24bit little-endian in 3bytes format ALSA: use 2 periods for playback Jack: JackSocketServerChannel::Open Jack: JackServerSocket::Bind : addr.sun_path /dev/shm/jack_default_1000_0 Jack: JackSocketServerChannel::BuildPoolTable size = 1 Jack: JackEngine::Open Jack: JackClientSocket::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 = 1024 Jack: JackAlsaDriver::Attach fBufferSize 1024 fSampleRate 44100 Jack: JackEngine::PortRegister ref = 0 name = system:capture_1 type = 32 bit float mono audio flags = 22 buffer_size = 1024 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::ClientNotify: no callback for notification = 9 Jack: JackEngine::ClientNotify: no callback for notification = 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 = 1024 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::ClientNotify: no callback for notification = 9 Jack: JackEngine::ClientNotify: no callback for notification = 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 = 1024 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::ClientNotify: no callback for notification = 9 Jack: JackEngine::ClientNotify: no callback for notification = 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 = 1024 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::ClientNotify: no callback for notification = 9 Jack: JackEngine::ClientNotify: no callback for notification = 9 Jack: JackAlsaDriver::Attach fPlaybackPortList[i] 4 Jack: Clock source : system clock via clock_gettime Jack: JackServer::Start Jack: JackThreadedDriver::Start Jack: JackPosixThread::StartImp : create non RT thread Jack: JackPosixThread::ThreadHandler : start Jack: JackThreadedDriver::Init real-time Jack: JackPosixThread::AcquireRealTimeImp priority = 60 Jack: JackPosixThread::StartImp : create non RT thread Jack: JackPosixThread::ThreadHandler : start Jack: JackSocketServerChannel::ClientCreate socket Jack: JackSocketServerChannel::BuildPoolTable size = 2 Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 1 fd = 9 Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9 Jack: JackRequest::Notification 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: JackEngine::ClientNotify: no callback for notification = 4 Jack: JackEngine::ClientNotify: no callback for notification = 4 14:04:11.316 Script d'extinction terminé avec statut de sortie=256. 14:04:11.317 JACK s'arrête... Jack main caught signal 15 Jack: JackServer::Stop Jack: JackThreadedDriver::Stop Jack: JackPosixThread::Stop Jack: JackPosixThread::ThreadHandler : exit Jack: JackPosixThread::Stop Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9 Jack: JackRequest::Notification Jack: JackRequest::Notification kQUIT Jack: JackSocketServerChannel::Execute : JackQuitException Jack: JackPosixThread::ThreadHandler : exit Jack: JackEngine::ClientNotify: no callback for notification = 15 Jack: JackEngine::ClientNotify: no callback for notification = 15 Jack: JackServer::Close Jack: JackServerSocket::Close /dev/shm/jack_default_1000_0 Jack: JackClientSocket::Close Jack: JackAudioDriver::Detach Jack: JackEngine::PortUnRegister ref = 0 port_index = 1 Jack: JackEngine::PortDisconnect ref = -1 src = 1 dst = 65535 Jack: JackGraphManager::DisconnectAllOutput port_index = 1 Jack: JackConnectionManager::RemoveOutputPort ref = 0 port_index = 1 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::PortUnRegister ref = 0 port_index = 2 Jack: JackEngine::PortDisconnect ref = -1 src = 2 dst = 65535 Jack: JackGraphManager::DisconnectAllOutput port_index = 2 Jack: JackConnectionManager::RemoveOutputPort ref = 0 port_index = 2 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::PortUnRegister ref = 0 port_index = 3 Jack: JackEngine::PortDisconnect ref = -1 src = 3 dst = 65535 Jack: JackGraphManager::DisconnectAllInput port_index = 3 Jack: JackConnectionManager::RemoveInputPort ref = 0 port_index = 3 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::PortUnRegister ref = 0 port_index = 4 Jack: JackEngine::PortDisconnect ref = -1 src = 4 dst = 65535 Jack: JackGraphManager::DisconnectAllInput port_index = 4 Jack: JackConnectionManager::RemoveInputPort ref = 0 port_index = 4 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackEngine::ClientNotify: no callback for notification = 10 Jack: JackDriver::Close Jack: JackConnectionManager::DirectDisconnect last: ref1 = 0 ref2 = 0 Jack: JackGraphManager::DisconnectRefNum cur_index = 1 ref1 = 0 ref2 = 0 Jack: JackEngine::ClientInternalClose ref = 0 Jack: JackEngine::ClientCloseAux ref = 0 Jack: JackGraphManager::RemoveAllPorts ref = 0 Jack: JackDriver::ClientNotify ref = 0 driver = freewheel name = system notify = 1 Jack: JackPosixSemaphore::Destroy name = jack_sem.1000_default_system Released audio card Audio1 audio_reservation_finish Jack: JackDriver::Close Jack: JackConnectionManager::DirectDisconnect last: ref1 = 1 ref2 = 1 Jack: JackGraphManager::DisconnectRefNum cur_index = 1 ref1 = 1 ref2 = 1 Jack: JackEngine::ClientInternalClose ref = 1 Jack: JackEngine::ClientCloseAux ref = 1 Jack: JackGraphManager::RemoveAllPorts ref = 1 Jack: JackPosixSemaphore::Destroy name = jack_sem.1000_default_freewheel Jack: JackEngine::Close Jack: JackClientSocket::Close Jack: no message buffer overruns Jack: JackPosixThread::ThreadHandler : exit Jack: JackPosixThread::Stop Jack: Succeeded in unlocking 17374362 byte memory area Jack: JackShmMem::delete size = 0 index = 0 Jack: ~JackDriver Jack: ~JackDriver Jack: Succeeded in unlocking 1186 byte memory area Jack: JackShmMem::delete size = 0 index = 1 Jack: Cleaning up shared memory Jack: Cleaning up files Jack: Unregistering server `default' 14:04:11.406 JACK a été arrêté 14:04:11.407 Script post-extinction... 14:04:11.408 pulseaudio --start 14:04:12.845 Script post-extinction terminé avec succès.
Quelques commandes utiles :
aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: Intel [HDA Intel], périphérique 0: 92HD71B7X Analog [92HD71B7X Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: Intel [HDA Intel], périphérique 1: 92HD71B7X Digital [92HD71B7X Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: io2 [io|2], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0
cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf6afc000 irq 31 1 [io2 ]: USB-Audio - io|2 Alesis io|2 at usb-0000:00:1d.0-2, full speed
uname -a Linux inspiron 4.9.0-0.bpo.3-amd64 #1 SMP Debian 4.9.30-2+deb9u2~bpo8+1 (2017-06-27) x86_64 GNU/Linux
cat /etc/security/limits.d/audio.conf # Provided by the jackd package. # # Changes to this file will be preserved. # # If you want to enable/disable realtime permissions, run # # dpkg-reconfigure -p high jackd @audio - rtprio 95 @audio - memlock unlimited #@audio - nice -19
Qu'en pensez vous ? C'est bête de bloquer dès la première marche !!!