Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

5 - Les serveurs son : JACK, PulseAudio et autres...

> Forums de discussion > 5 - Les serveurs son : JACK, PulseAudio et autres... > [résolu]Jack se connecte mais est invisible par les autres logiciels
Dernier post

[résolu]Jack se connecte mais est invisible par les autres logiciels

zebassprophet utilisateur non connecté
Hello

donc fraichement débarqué sur librazik, voila mon probleme

ma carte son est bien detecté dans lspci
03:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller
05:05.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)


bon la carte se lance plus je vais faire un ptit redemarrage et je donne le reste des infos

et aucun logiciel ne se connecte via jack
ardour me dit que c'est pas connecté et qu'il arrive pas a se reconnecter au audio/midi device
LMMS me met automatiquement en mode dummy, je change pour jack, je redemarre le logiciel, retourt au mode dummy
et hydrogen des que je lui dit de redemarrer le pilote audio pour jack fait planter la carte son (via jack)

voila ou j'en suis actuellement

j'ai mias 44,1 khz
512 et 2
j'ai aussi viré le temps reel (qui m'avais posé probleme auparavant

zebassprophet utilisateur non connecté
je balance ici le log , il a finit par daigner se connecter quand j'ia fermé firefox...

11:44:34.187 Journalisation démarrée --- mer. oct. 5 11:44:34 2016 ---
11:44:34.268 Réinitialisation des statistiques.
11:44:34.304 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
11:44:34.329 Changement du graphique des connexions ALSA.
11:44:40.924 Script de démarrage...
11:44:40.924 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
11:44:41.336 Script de démarrage terminé avec succès.
11:44:41.336 JACK démarre...
11:44:41.336 /usr/bin/jackd -n(par défaut) -r -dfirewire -d(défaut) -r44100 -p512 -n2
11:44:41.340 JACK a été démarré avec le PID=7518.
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp 1.9.10
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 non-realtime mode
self-connect-mode is "Don't restrict self connect requests"
11:44:41.398 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.
11:44:41.451 Script d'extinction...
11:44:41.452 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
1475660681458201:  (ffado.cpp)[  92] ffado_streaming_init: libffado 2.2.1- built Mar 16 2016 18:09:49
a2jmidid: aucun processus trouvé
11:44:41.858 Script d'extinction terminé avec statut de sortie=256.
11:44:41.860 JACK s'arrête...
Jack main caught signal 15
no message buffer overruns
11:44:44.517 JACK a été arrêté
11:44:44.519 Script post-extinction...
11:44:44.519 pulseaudio --start
11:44:46.344 Script post-extinction terminé avec succès.
11:48:16.303 Script de démarrage...
11:48:16.308 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
11:48:16.719 Script de démarrage terminé avec succès.
11:48:16.719 JACK démarre...
11:48:16.720 /usr/bin/jackd -n(par défaut) -r -dfirewire -d(défaut) -r44100 -p512 -n2
no message buffer overruns
no message buffer overruns
11:48:16.738 JACK a été démarré avec le PID=7814.
no message buffer overruns
jackdmp 1.9.10
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 non-realtime mode
self-connect-mode is "Don't restrict self connect requests"
11:48:16.772 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.
11:48:16.784 Script d'extinction...
11:48:16.784 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
1475660896829428:  (ffado.cpp)[  92] ffado_streaming_init: libffado 2.2.1- built Mar 16 2016 18:09:49
a2jmidid: aucun processus trouvé
11:48:17.190 Script d'extinction terminé avec statut de sortie=256.
11:48:17.190 JACK s'arrête...
Jack main caught signal 15
no message buffer overruns
11:48:19.676 JACK a été arrêté
11:48:19.680 Script post-extinction...
11:48:19.681 pulseaudio --start
11:48:21.465 Script post-extinction terminé avec succès.
11:51:19.616 Script de démarrage...
11:51:19.620 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
11:51:20.031 Script de démarrage terminé avec succès.
11:51:20.031 JACK démarre...
11:51:20.032 /usr/bin/jackd -n(par défaut) -r -dfirewire -d(défaut) -r44100 -p512 -n2
11:51:20.036 JACK a été démarré avec le PID=8027.
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp 1.9.10
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 non-realtime mode
self-connect-mode is "Don't restrict self connect requests"
1475661080130966:  (ffado.cpp)[  92] ffado_streaming_init: libffado 2.2.1- built Mar 16 2016 18:09:49
11:51:22.398 Changement des connexions JACK.
11:51:22.399 Configuration du serveur enregistrée dans « /home/zebassprophet/.jackdrc ».
11:51:22.400 Réinitialisation des statistiques.
11:51:22.403 Client activé.
11:51:22.404 Baie de brassage désactivée.
11:51:22.404 Script post-démarrage...
11:51:22.405 a2j -e
11:51:22.429 Changement du graphique des connexions JACK.
hardware ports export
--- enable export of hardware ports
--- start
DBus exception: org.gna.home.a2jmidid.error.generic: a2j_start() failed.
11:51:22.659 Changement du graphique des connexions ALSA.
11:51:22.857 Script post-démarrage terminé avec statut de sortie=256.


olinuxx utilisateur non connecté France
Salut zebassprophet,
je vois deux problèmes ici :

  • 1) 1er problème

zebassprophet écrit :
/usr/bin/jackd -n(par défaut) -r -dfirewire -d(défaut) -r44100 -p512 -n2


Je recopie le conseil de sub26nico dans ton fil précédent :

  • ouvres Qjackctl sans le lancer sans lancer jackd
  • Dans l'onglet paramètres, "Nom du préréglage" remplaces le (par défaut) par (defaut) (gaffe aux accents et aux espaces (!)
Attention, tous les réglages faits avant sont changés, il faut donc tous les refaire.
  • Ensuite, dans un terminal :
    rm .config/rncbc.org/QjackCtl.conf
    qui effacera le fichier des configs de Qjackctl, chassant le 'pestiféré' préréglage (par défaut).
  • Puis tu refais tes réglages en sauvegardant bien le tout.
  • Puis tu lances jack grâce à QjackCtl
Normalement, ça devrait être ok.


  • 2) 2ème problème

D'autre part, tu sembles dire que QJackCtl a été capable de lancer jackd uniquement lorsque firefox était éteint. C'est étrange. Firefox utilise pulseaudio pour produire du son. Normalement, le QjackCtl de LibraZiK éteint pulseaudio avec de démarrer jackd. Ce qui ne semble pas ton cas ici. Alors, est-ce que ce comportement est reproductible 100% du temps ? Peux-tu faire plusieurs essais ?

zebassprophet utilisateur non connecté
bon, back to basics
le coup du firefox c'etait surement du hasard

quand je demarre, je dois parfois lancer jack plusieurs fois (jusque la rien d'anormal, ca faisait la même sur ubuntu

pour l'instant, je pense que jack demarre si j'en juge par la ffado du log et le fait que ma carte passe au bleu

21:25:02.185 JACK démarre...
21:25:02.185 /usr/bin/jackd -n(par défaut) -r -dfirewire -d(défaut) -r44100 -p512 -n2
21:25:02.190 JACK a été démarré avec le PID=2715.
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp 1.9.10
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 non-realtime mode
self-connect-mode is "Don't restrict self connect requests"
1475695502280729:  (ffado.cpp)[  92] ffado_streaming_init: libffado 2.2.1- built Mar 16 2016 18:09:49
21:25:05.095 Changement des connexions JACK.
21:25:05.096 Configuration du serveur enregistrée dans « /home/zebassprophet/.jackdrc ».
21:25:05.096 Réinitialisation des statistiques.
21:25:05.101 Client activé.
21:25:05.101 Baie de brassage désactivée.
21:25:05.102 Script post-démarrage...
21:25:05.102 a2j -e
21:25:05.113 Changement du graphique des connexions JACK.
hardware ports export
--- enable export of hardware ports
--- start
DBus exception: org.gna.home.a2jmidid.error.generic: a2j_start() failed.
21:25:05.408 Changement du graphique des connexions ALSA.
21:25:05.607 Script post-démarrage terminé avec statut de sortie=256.


confirmez moi déja ca

ensuite a savoir pourquoi les logiciels fonctionnent pas, je continu a chercher

edit : etrange cependant, bien que jack soit lancé, j'ai encore du son sous firefox avec mes enceintes... si pulseaudio est killed lorsque jack se lance, c'est pas normal

allany utilisateur non connecté
Hello !

Je suis en train de faire quelques tests sur LibraZik et, justement, quelque chose m'intrigue :
dans les options de jackd, il y a par défaut la commande
pulseaudio -k
lancée avant de démarrer jackd puis
pulseaudio --start
après extinction.
Dans le man de la commande pulseaudio, l'arrêt de pulse a pour syntaxe officielle
pulseaudio --kill
qui ne perturbe pas non plus le lancement de jackd.
Mais ni avec le moniteur ni avec le log de jackd ni en lançant qjackctl en terminal je n'arrive à observer les états de pulseaudio.
Quel moyen y aurait-il de vérifier ces allées-venues de pulse ?

A+

ouhena utilisateur non connecté France
Un moyen visuel c' est la présence de l' icône de contrôle du son en haut à droite qui disparait et revient avec pulse. Même à la main dans un terminal ces commandes sont peu loquaces.

allany utilisateur non connecté
J'espère que ça a rapport avec le problème de zebassprophet...
Avec
pulseaudio --kill
au lancement de jackd, celui-ci démarre automatiquement. Si je remets
pulseaudio -k
il faut que je clique sur "démarrer"...
@ouhena : par contre, ça ne change rien à mes applets de son, sur le tableau de bord. Je n'arrive toujours pas à savoir si pulse est activé/désactivé. Pavucontrol se lance dans tous les cas, aussi.
A+

olinuxx utilisateur non connecté France
zebassprophet écrit :
21:25:02.185 /usr/bin/jackd -n(par défaut) -r -dfirewire -d(défaut) -r44100 -p512 -n2


Dis moi zebassprophet, moi je veux bien utiliser de mon temps pour t'aider hein, mais si tu n'appliques pas les conseils qui t'ont déjà été donné au moins 2 fois (par sub26nico et moi même), ba ...

Tu vas finir par le modifier ce &%#!*# de "(par défaut)" pour "(default)" !!!!

Je te mets des p'tits sourires pour bien que tu comprennes que la dernière phrase n'est pas une agression, mais un mode d'expression biggrincoolrolleyessmilelol

Voilà, y'en a cinq, ça devrait suffire :-)


allany écrit :
Dans le man de la commande pulseaudio, l'arrêt de pulse a pour syntaxe officielle


si tu descends un peu dans la page de man, tu y verras : "-k | --kill Kill an already running PulseAudio daemon of the calling user
(Equivalent to sending a SIGTERM)."


allany écrit :
Quel moyen y aurait-il de vérifier ces allées-venues de pulse ?

La réponse de ouhena peut fonctionner. Une autre est : dans un terminal :
ps aux |grep pulse
et, encore mieux :
watch 'ps aux |grep pulse'
et encore mieux que mieux
watch -n 0,5 'ps aux |grep pulse'


zebassprophet utilisateur non connecté
Atta je met des sourires aussi coolcrysantaexclaim

y'a une couille dans le potage, je l'ai fait des le depart? au premier message de sub26nico, mais apparement c'est dans le qjackctl mais pas forcement apres lors du demarrage du logiciel
c'est bien le défaut du nom du préreglage qu'il faut changer? (ou alors j'ai vraiment loupé une étape)

je regarde en profondeur et je refais les etapes


Image

olinuxx utilisateur non connecté France
zebassprophet écrit :
y'a une couille dans le potage, je l'ai fait des le depart? au premier message de sub26nico, mais apparement c'est dans le qjackctl mais pas forcement apres lors du demarrage du logiciel
c'est bien le défaut du nom du préreglage qu'il faut changer? (ou alors j'ai vraiment loupé une étape)


Oui, c'est bien celui-là. Du coup, je partage ton avis à propos de la testicule dans le velouté de légume. :-)

Essayons de déboguer ici : as-tu supprimé le ~/.config/rncbc.org/QjackCtl.conf ?

Je te conseille ceci : (qjackctl non démarré) : tu supprimes le fichier QjackCtl.conf, puis tu lances QjackCtl, et tu le re-paramètres (car les paramètres auront disparus vu que tu auras effacé le fichier de configuration) en faisant bien gaffe de refaire la modification de "(par défaut)" -> "(default)" s'il le fallait. Ensuite, tu démarres jackd en cliquant sur le bouton "Démarrer" de QjackCtl. Au passage, il me semble bizarre que sur ta capture d'écran, la ligne "Interface" soit a "Défaut". Qu'est-ce que ça te propose si tu cliques sur la flèche de son menu déroulant (en étant bien sur d'avoir sélectionné le pilote firewire et coché la case "temps-réel" avant) ?

Autre chose, quand tu cliques sur la petite flèche de droite du menu déroulant de "Nom du préréglage", qu'est-ce que ça te propose ?

zebassprophet utilisateur non connecté
Hello

et c'est au son du tubular bells original (de Mike oldfield) que mon ardour s'est lancé
Et Lmms...
et Hydrogen \°/

Bref a tête reposé j'ai fait ce que tu as dit
je suis allé dans le repertoire .config et cie et j'ai supprimé manuelle QjackCtl.conf

Puis refait la config via jack sans le lancer, et enregistré.

J'ai relancé...

mmmmh marche toujours pas

je suis repassé en 256 echantillons au lieu de 512 et la c'est bon.

A plus problème

donc merci à tous pour le coup de main



J'ai officiellement migré sur Librazik :-D

edit : apres un redemarrage histoire de tester, toujours ok, y'a quelques raté de jack au demarrage mais j'incrimine ma carte son qui est un peu longue à la detente ;)
je passe en resolu

olinuxx utilisateur non connecté France
Chouette :-)

zebassprophet écrit :
edit : apres un redemarrage histoire de tester, toujours ok, y'a quelques raté de jack au demarrage mais j'incrimine ma carte son qui est un peu longue à la detente ;)


Peut être que tu peux essayer (sans garantie, parce que je ne connais pas bien le fonctionnement de celle-ci ni de ta carte) l'option : QjackCtl -> Réglages -> onglet "Paramètres" -> sous-onglet "Avancé" -> Retard du démarrage (tout en bas, tout à droite).

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool