Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/02/2017, à 20:41

etarip

Ubuntu studio : problèmes et questions sur jackd

Bonjour à tous !

Bon si je viens ici c'est vraiment en dernier recours : cela fait 3 semaines que j’épluche toutes les doc et topics inimaginable mais je n'arrive pas à répondre à certaines interrogations.


Tout d'abord ma config :

- Ubuntu studio 16.10 en VM via virtualbox (OS hôte : windows 10 pour le moment)
- Je lui ai laissé 4go de ram et 2 cpu
- Je n'ai quasiment rien installé à part icecast2 et darkice

Mon problème principal :

Je souhaiterais utiliser qjackctl pour relier mes applications. Avant le serveur jack se lancait sans problème, et je ne saurait dire pourquoi il ne veut plus à présent.
J'ai les classiques messages :

19:28:13.362 Réinitialisation des statistiques.
19:28:13.371 Changement des connexions ALSA.
19:28:13.381 JACK démarre...
19:28:13.381 /usr/bin/jackd -v -m -dalsa -dhw:0 -r44100 -p16 -n2 -m -S -H
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 -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
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 -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
19:28:13.414 Changement du graphique des connexions ALSA.
19:28:13.416 JACK a été démarré avec le PID=2727.
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 10
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:0
Jack: capture device hw:0
Jack: apparent rate = 44100
Jack: frames per period = 16
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 = 16
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 Audio0
creating alsa driver ... hw:0|hw:0|16|2|44100|0|0|hwmon|swmeter|-|16bit
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
configuring for 44100Hz, period = 16 frames (0.4 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: cannot set period size to 16 frames for capture
ALSA: cannot configure capture channel
Jack: JackDriver::Close
Jack: JackConnectionManager::DirectDisconnect last: ref1 = 0 ref2 = 0
Jack: JackGraphManager::DisconnectRefNum cur_index = 0 ref1 = 0 ref2 = 0
Jack: JackEngine::ClientInternalClose ref = 0
Jack: JackEngine::ClientCloseAux ref = 0
Jack: JackGraphManager::RemoveAllPorts ref = 0
Jack: JackPosixSemaphore::Destroy name = jack_sem.1000_default_system
Jack: ~JackDriver
Cannot initialize driver
Jack: no message buffer overruns
Jack: JackPosixThread::Stop
Jack: JackPosixThread::ThreadHandler : exit
JackServer::Open failed with -1
Jack: Succeeded in unlocking 82274202 byte memory area
Jack: JackShmMem::delete size = 0 index = 0
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'
Failed to open server
19:28:13.654 JACK a été arrêté
19:28:14.598 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.
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 -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock

J'ai essayé divers solutions comme ajouter des bouts de scripts au lancement / sortie du serveur, j'ai bien essayer toutes les interfaces dispo, j'ai changer sur l'avis de tutos certains paramètres sans succès, au final je suis revenu quasi comme au début.
J'ai tenté de kill pulseaudio mais il se relance à chaque fois.
J'ai éteint le serveur icecast2 (au cas où tongue) mais quedal...

Du coup je sais plus trop quoi faire pour que ça re-marche...


--------------------------------------------------------------------------------------------------------------------------------------------------------

Problème secondaire / finalités :

Une fois en marche (si j'y arrive) j'aimerais faire les branchements suivants si possible via jack :
Un input venant de mon micro + un input venant d'un logiciel voip vers rakkarack ou jackrack le tout envoyé vers icecast (ou darkice du coup je sais plus si je m'emmêle) + audacity (pour enregistrer)
Un input sur mon navigateur ou un logiciel de musique quelquonc vers icecast (ou darkice du coup tongue) + audacity (pour enregistrer)

A l'époque ou qjackctl voulais bien se lancer, j'ai tenté de relier ces applications entre elles mais je n'ai réussit qu'à relier audacity à jackd et c'est tout, impossible de relier jackrakk ou autre... En vrai je galère un peut à comprendre ces histoires d'input output (j'ai l'impression que c'est inversé ça me bloque un peut niveau logique) et de comment les relier entre eux.


--------------------------------------------------------------------------------------------------------------------------------------------------------

BREF, merci déjà pour ceux qui m'auront lu et merci par avance pour vos réponses.
Désolé je démarre dans le son sous linux et j'ai donc les questions en conséquence =_=

etarip


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 08/02/2017, à 20:46)

Hors ligne