Chargement...
 
Skip to main content

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


demarrer Jack et lancer Jacksink

Bonjour,
je me trouve devant un problème sur lequel je tourne en rond depuis 2 semaines sans trouver la solution:
je veux pouvoir lancer jacksink et j'ai ce message au démarrage de jack:

Copy to clipboard
12:45:17.781 Réinitialisation des statistiques. 12:45:17.788 Changement des connexions ALSA. 12:45:17.798 DBUS : le service est disponible (org.jackaudio.service soit jackdbus). 12:45:17.881 Changement du graphique des connexions ALSA. 12:45:27.458 Script de démarrage... 12:45:27.459 /home/oliv/scripts/jack_startup Échec : Échec lors de l'initialisation du module Échec : Échec lors de l'initialisation du module Sink jack_out does not exist. Source jack_in does not exist. 12:45:27.891 Script de démarrage terminé avec succès. 12:45:27.892 D-BUS : ResetParameterValue('engine:name') : Unknown engine parameter 'name'. (org.jackaudio.Error.UnknownParameter) Sat Mar 3 12:45:27 2018: ERROR: Unknown engine parameter 'name' 12:46:02.867 D-BUS : ResetParameterValue('driver:midi-driver') : Unknown parameter 'midi-driver' for driver 'alsa'. (org.jackaudio.Error.UnknownParameter) Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: driver "alsa" selected Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:02 2018: ERROR: Unknown parameter 'midi-driver' for driver 'alsa' 12:46:03.966 DBUS : le serveur JACK démarre… 12:46:03.977 DBUS : le serveur JACK a été démarré (org.jackaudio.service soit jackdbus). Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 12:46:03 2018: Starting jack server... Sat Mar 3 12:46:03 2018: Using System timer as clock source. Sat Mar 3 12:46:03 2018: JACK compiled with System V SHM support. Sat Mar 3 12:46:03 2018: loading driver "alsa" ... Sat Mar 3 12:46:03 2018: apparent rate = 48000 Sat Mar 3 12:46:03 2018: creating alsa driver ... hw:MID,0|hw:MID,0|512|2|48000|0|0|nomon|swmeter|-|32bit Sat Mar 3 12:46:03 2018: configuring for 48000Hz, period = 512 frames (10.7 ms), buffer = 2 periods Sat Mar 3 12:46:03 2018: ALSA: final selected sample format for capture: 32bit integer little-endian Sat Mar 3 12:46:03 2018: ALSA: use 2 periods for capture Sat Mar 3 12:46:03 2018: ALSA: final selected sample format for playback: 32bit integer little-endian Sat Mar 3 12:46:03 2018: ALSA: use 2 periods for playback Sat Mar 3 12:46:03 2018: New client 'system' with PID 0 12:46:06.122 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. Veuillez consulter la fenêtre des messages pour plus d'informations. 12:46:16.438 DBUS : le serveur JACK s'arrête… 12:46:16.466 DBUS : le serveur JACK a été arrêté (org.jackaudio.service soit jackdbus). Sat Mar 3 12:46:16 2018: Stopping jack server...


merci pour votre aide.

Je précise que je débute avec linux

Oliv
Salut,

On dirait que le module de pulseaudio ne veut pas démarrer...
Question bête : as-tu bien installé pulseaudio-module-jack?
Autre question bête : Jack démarre-t-il sans script de démarrage?
Pour info, j'execute le script jack_startup APRES le démarrage et pas au démarrage (dans l'onglet options de qjackctl).
Salut,

oui pulseaudio-module-jack est installé.

Pour démarrer Jack sans le script, il faut ouvrir Qjackctrl et démarrer?
Pas obligatoirement, mais je trouve ça pratique.
Qjackctl est une interface graphique pour contrôler jack. Dans les réglages de Qjackctl, l'onglet Option te permet d'exécuter des scripts à différentes phases par rapport au lancement de jack.
Par défaut, aucun script n'est lancé.
Essaie de démarrer sans script pour voir s'il n'y a pas d'autre problème, puis on avisera ensuite.
Ok,

ça ne démarre pas, voila le message

Copy to clipboard
13:39:19.039 Réinitialisation des statistiques. 13:39:19.064 Changement des connexions ALSA. 13:39:19.069 DBUS : le service est disponible (org.jackaudio.service soit jackdbus). 13:39:19.164 Changement du graphique des connexions ALSA. 13:39:20.651 D-BUS : ResetParameterValue('engine:name') : Unknown engine parameter 'name'. (org.jackaudio.Error.UnknownParameter) Sat Mar 3 13:39:20 2018: ERROR: Unknown engine parameter 'name' 13:39:22.613 D-BUS : ResetParameterValue('driver:midi-driver') : Unknown parameter 'midi-driver' for driver 'alsa'. (org.jackaudio.Error.UnknownParameter) Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: driver "alsa" selected Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:22 2018: ERROR: Unknown parameter 'midi-driver' for driver 'alsa' 13:39:23.375 DBUS : le serveur JACK démarre… 13:39:23.384 DBUS : le serveur JACK a été démarré (org.jackaudio.service soit jackdbus). Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Saving settings to "/home/oliv/.config/jack/conf-jack1.xml" ... Sat Mar 3 13:39:23 2018: Starting jack server... Sat Mar 3 13:39:23 2018: Using System timer as clock source. Sat Mar 3 13:39:23 2018: JACK compiled with System V SHM support. Sat Mar 3 13:39:23 2018: loading driver "alsa" ... Sat Mar 3 13:39:23 2018: apparent rate = 48000 Sat Mar 3 13:39:23 2018: creating alsa driver ... hw:MID,0|hw:MID,0|512|2|48000|0|0|nomon|swmeter|-|32bit Sat Mar 3 13:39:23 2018: configuring for 48000Hz, period = 512 frames (10.7 ms), buffer = 2 periods Sat Mar 3 13:39:23 2018: ALSA: final selected sample format for capture: 32bit integer little-endian Sat Mar 3 13:39:23 2018: ALSA: use 2 periods for capture Sat Mar 3 13:39:23 2018: ALSA: final selected sample format for playback: 32bit integer little-endian Sat Mar 3 13:39:23 2018: ALSA: use 2 periods for playback Sat Mar 3 13:39:23 2018: New client 'system' with PID 0 13:39:25.554 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. Veuillez consulter la fenêtre des messages pour plus d'informations. 13:39:27.794 DBUS : le serveur JACK s'arrête… 13:39:27.800 DBUS : le serveur JACK a été arrêté (org.jackaudio.service soit jackdbus). Sat Mar 3 13:39:27 2018: Stopping jack server...

OK,
Peux-tu ouvrir la fenêtre "Messages" de Qjackctl et poster son contenu, on aura peut-être plus de détails.
c'est ce que je viens de poster.
D'accord, pardon j'étais à côté de la plaque...
Je pense qu'il faut revoir l'ensemble de ta config Jack.
On dirait aussi qu'il y a un problème de midi driver. Dans les réglages, onglet Paramètre, met "aucun" dans "pilote MIDI".
Sinon, qu'utilises-tu comme carte son?
Ok c'est fait!

je suis sur la carte son du pc, sinon j'ai une édirol FA 66
Ok j'ai déjà suivi les instructions de cette page et arrivé a la commande lsof | grep /snd/
ça donne:

Copy to clipboard
oliv@oliv-VPCF13E1E:~$ lsof | grep /snd/ pulseaudi 4916 oliv 16u CHR 116,7 0t0 500 /dev/snd/controlC1 pulseaudi 4916 oliv 23u CHR 116,7 0t0 500 /dev/snd/controlC1 pulseaudi 4916 oliv 24u CHR 116,2 0t0 484 /dev/snd/controlC0 pulseaudi 4916 oliv 31u CHR 116,2 0t0 484 /dev/snd/controlC0 pulseaudi 4916 oliv 36u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sink 4916 4983 oliv 16u CHR 116,7 0t0 500 /dev/snd/controlC1 alsa-sink 4916 4983 oliv 23u CHR 116,7 0t0 500 /dev/snd/controlC1 alsa-sink 4916 4983 oliv 24u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sink 4916 4983 oliv 31u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sink 4916 4983 oliv 36u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sink 4916 4987 oliv 16u CHR 116,7 0t0 500 /dev/snd/controlC1 alsa-sink 4916 4987 oliv 23u CHR 116,7 0t0 500 /dev/snd/controlC1 alsa-sink 4916 4987 oliv 24u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sink 4916 4987 oliv 31u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sink 4916 4987 oliv 36u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sour 4916 4988 oliv 16u CHR 116,7 0t0 500 /dev/snd/controlC1 alsa-sour 4916 4988 oliv 23u CHR 116,7 0t0 500 /dev/snd/controlC1 alsa-sour 4916 4988 oliv 24u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sour 4916 4988 oliv 31u CHR 116,2 0t0 484 /dev/snd/controlC0 alsa-sour 4916 4988 oliv 36u CHR 116,2 0t0 484 /dev/snd/controlC0 avahi-ml 4916 5012 oliv 16u CHR 116,7 0t0 500 /dev/snd/controlC1 avahi-ml 4916 5012 oliv 23u CHR 116,7 0t0 500 /dev/snd/controlC1 avahi-ml 4916 5012 oliv 24u CHR 116,2 0t0 484 /dev/snd/controlC0 avahi-ml 4916 5012 oliv 31u CHR 116,2 0t0 484 /dev/snd/controlC0 avahi-ml 4916 5012 oliv 36u CHR 116,2 0t0 484 /dev/snd/controlC0 combine 4916 5027 oliv 16u CHR 116,7 0t0 500 /dev/snd/controlC1 combine 4916 5027 oliv 23u CHR 116,7 0t0 500 /dev/snd/controlC1 combine 4916 5027 oliv 24u CHR 116,2 0t0 484 /dev/snd/controlC0 combine 4916 5027 oliv 31u CHR 116,2 0t0 484 /dev/snd/controlC0 combine 4916 5027 oliv 36u CHR 116,2 0t0 484 /dev/snd/controlC0 qjackctl 9872 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq QXcbEvent 9872 9875 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq dconf\x20 9872 9876 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq gmain 9872 9877 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq gdbus 9872 9878 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq disk_cach 9872 9882 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq QThread 9872 9883 oliv 25u CHR 116,1 0t0 479 /dev/snd/seq

Autre chose, si tu n'as pas encore configuré ton accès temps réel, décoche la case temps réel pour commencer.
Veille aussi à mettre ton utilisateur dans le groupe "audio" si ce n'est pas déjà fait.
je suis dans le groupe audio
par contre je ne suis pas sûr d'avoir configuré l'accès temps réel, alors je vais décocher la case!
L'accès temps réel est un peu pénible à configurer, mais c'est assez indispensable pour travailler avec des latences faibles.
Prends le temps de lire ça

La solution de facilité consiste à installer une distribution déjà optimisée MAO...
entendu, mais on devrait pouvoir lancer jack meme sans le temps réel, non?
Normalement oui.
Choisi la carte son que tu souhaite utiliser, et sélectionne-la comme périphérique d'entrée et de sortie dans Paramètres Avancé.
Ensuite, choisi dans les paramètres des règlages assez élevés dans échantillons/période (comme 512 ou 1024) et 3 ou 4 en périodes/tampon.
ok c'est fait!
j'avais bien la config temps réel.
Tu as pu démarrer Jack?
Non.

mais je viens de voir ça parmis les messages

Copy to clipboard
tSat Mar 3 14:47:05 2018: creating alsa driver ... hw:MID,0|hw:MID,0|1024|4|48000|0|0|nomon|swmeter|-|32bit


sachant que j'ai un pc 64 bits est-ce que ça pourrais générer l'erreur?
Non, il s'agit simplement des paramètre de résolution audio de travail.
Peux-tu reposter l'ensemble des messages avec tes nouveaux réglages?
Page: 1/2  [Suivant]
1  2