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

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

Dernier post

Aide à la config de Jackd

Aporie utilisateur non connecté
Bonjour,

Je suis passé sous ubuntu-studio l'histoire de me remettre à la MAO (ça fait un moment que j'ai arrêté mais là en période de vacances ... enfin vous comprenez biggrin ).

Le problème est simple et sans doute trés récurent pour vous : je n'arrive pas à faire démarrer Jackd. Je cherche donc quelqu'un qui puisse m'aider à le faire démarrer et à le configurer pour mon pc. Je me débrouille en informatique (essentiellement recherche sur les forums), mais là j'avous être complétement désemparé.

Ma config :

-ubuntu-studio 10.04
- noyau rt 2.6
- deux cartes son (une sur carte mère l'autre en pci dédiée à la mao Creative SBlive).

Voici le message que j'ack m'affiche :

18:26:11.202 Script de démarrage...
18:26:11.202 artsshell -q terminate
sh: artsshell: not found
18:26:11.605 Script de démarrage terminé avec statut de sortie=32512.
18:26:11.606 JACK démarre...
18:26:11.608 /usr/bin/jackd -dalsa -r44100 -p1024 -n3 -D -Chw:2 -Phw:2
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd 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
Memory locking is unlimited - this is dangerous. You should probably alter the line:
     @audio   -  memlock    unlimited
in your /etc/limits.conf to read:
     @audio   -  memlock    764340
18:26:11.633 JACK a été démarrer avec le PID=6200.
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:2|hw:2|1024|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:2
18:26:12.611 JACK a été arrêté avec succès.
18:26:12.612 Script post-extinction...
18:26:12.612 killall jackd
18:26:12.613 JACK a planté.
jackd : aucun processus trouvé
18:26:13.025 Script post-extinction terminé avec statut de sortie=256.
18:26:13.777 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.


Il me semble que hw2 soit ma carte SBLive (enfin c'est moi qui l'ai configuré comme ça car je veux diriger le son systême sur la carte son integré à la carte mére et le son de jack vers la SBlive).

J'ai modifié le fichier /etc/security/limits.conf pour ajouter les lignes précisé dans les tutos. J'appartient bien au groupe audio. Pourtant jacki persiste à me dire que je suis en unlimit... il est vraiment pas cool ce jack !! confused

Pour info voici ce que me donne : aplay -l

aporie@Studio-fixe:~$ aplay -l
**** Liste des PLAYBACK périphériques ****
carte  0: V8237 [VIA 8237], périphérique 0 : VIA 8237 [VIA 8237]
  Sous-périphériques: 4/4
  Sous-périphérique: #0: subdevice #0
  Sous-périphérique: #1: subdevice #1
  Sous-périphérique: #2: subdevice #2
  Sous-périphérique: #3: subdevice #3
carte  0: V8237 [VIA 8237], périphérique 1 : VIA 8237 [VIA 8237]
  Sous-périphériques: 1/1
  Sous-périphérique: #0: subdevice #0
carte  2: Live [SB Live! 5.1], périphérique 0 : emu10k1 [ADC Capture/Standard PCM Playback]
  Sous-périphériques: 32/32
  Sous-périphérique: #0: subdevice #0
  Sous-périphérique: #1: subdevice #1
  Sous-périphérique: #2: subdevice #2
  Sous-périphérique: #3: subdevice #3
  Sous-périphérique: #4: subdevice #4
  Sous-périphérique: #5: subdevice #5
  Sous-périphérique: #6: subdevice #6
  Sous-périphérique: #7: subdevice #7
  Sous-périphérique: #8: subdevice #8
  Sous-périphérique: #9: subdevice #9
  Sous-périphérique: #10: subdevice #10
  Sous-périphérique: #11: subdevice #11
  Sous-périphérique: #12: subdevice #12
  Sous-périphérique: #13: subdevice #13
  Sous-périphérique: #14: subdevice #14
  Sous-périphérique: #15: subdevice #15
  Sous-périphérique: #16: subdevice #16
  Sous-périphérique: #17: subdevice #17
  Sous-périphérique: #18: subdevice #18
  Sous-périphérique: #19: subdevice #19
  Sous-périphérique: #20: subdevice #20
  Sous-périphérique: #21: subdevice #21
  Sous-périphérique: #22: subdevice #22
  Sous-périphérique: #23: subdevice #23
  Sous-périphérique: #24: subdevice #24
  Sous-périphérique: #25: subdevice #25
  Sous-périphérique: #26: subdevice #26
  Sous-périphérique: #27: subdevice #27
  Sous-périphérique: #28: subdevice #28
  Sous-périphérique: #29: subdevice #29
  Sous-périphérique: #30: subdevice #30
  Sous-périphérique: #31: subdevice #31
carte  2: Live [SB Live! 5.1], périphérique 2 : emu10k1 efx [Multichannel Capture/PT Playback]
  Sous-périphériques: 8/8
  Sous-périphérique: #0: subdevice #0
  Sous-périphérique: #1: subdevice #1
  Sous-périphérique: #2: subdevice #2
  Sous-périphérique: #3: subdevice #3
  Sous-périphérique: #4: subdevice #4
  Sous-périphérique: #5: subdevice #5
  Sous-périphérique: #6: subdevice #6
  Sous-périphérique: #7: subdevice #7
carte  2: Live [SB Live! 5.1], périphérique 3 : emu10k1 [Multichannel Playback]
  Sous-périphériques: 1/1
  Sous-périphérique: #0: subdevice #0
aporie@Studio-fixe:~$


Autant dire que c'est le gros bordel non ? cry

Je n'ai pourtant pas tant traffiquer que ça. J'obtiens aussi un message d'erreur que je fais la commande :

apo
rie@Studio-fixe:~$ sudo lsof |grep /dev/dsp
[sudo] password for aporie: 
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/aporie/.gvfs
      Output information may be incomplete.


Je sais pas trop ce que celà veut dire à part que j'étais sencé faire cette commande pour savoir quelles applis utilisaient pulseaudio. Impossible de tuer pulseaudio d'ailleurs, car il tourne tjs en daemon en fait.

L'autre commande me donne ça :

aporie@Studio-fixe:~$ sudo lsof |grep /dev/snd
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/aporie/.gvfs
      Output information may be incomplete.
timidity  4526      timidity    3u      CHR      116,3      0t0       5708 /dev/snd/seq
pulseaudi 4793        aporie   22u      CHR     116,19      0t0       6180 /dev/snd/controlC2
pulseaudi 4793        aporie   27u      CHR     116,19      0t0       6180 /dev/snd/controlC2
pulseaudi 4793        aporie   33u      CHR     116,10      0t0       6071 /dev/snd/controlC0
pulseaudi 4793        aporie   39u      CHR     116,10      0t0       6071 /dev/snd/controlC0
aporie@Studio-fixe:~$


Voilà, c'est un peu le bordel ce message. J'ai voulu vous donner toutes les informations que je pouvais.

Un grand merci d'avance à celui qui me sortira de cette galère.

Aporie

jy_moustache utilisateur non connecté
salut

Citation :
J'ai modifié le fichier /etc/security/limits.conf pour ajouter les lignes précisé dans les tutos. J'appartient bien au groupe audio. Pourtant jacki persiste à me dire que je suis en unlimit... il est vraiment pas cool ce jack !

les définitions de ces paramètres a changé depuis 10.04. elles ne se trouvent plus dans /etc/security/limits.conf mais dans /etc/security/limits.d/audio.conf. rajoute toutes les lignes qui commencent par @audio du premier vers le deuxieme. puis, dans le premier fichier, supprime ces memes lignes. ce n'est pas encore impacté dans la doc jack

Citation :
Il me semble que hw2 soit ma carte SBLive (enfin c'est moi qui l'ai configuré comme ça car je veux diriger le son systême sur la carte son integré à la carte mére et le son de jack vers la SBlive).

il arrive qu'utiliser 2 cartes différentes pour l'entrée et la sortie ne fonctionne pas très bien. une chose est sûr, ça a tendance à ralentir le système. je te suggère pour tes tests d'utiliser la même carte son en entrée et en sortie.

dernier point :
quel paramètre as-tu mis pour le délai d'attente pour démarrer jack dans la fenetre parametre de QJackCtl ? je te conseille de mettre au moins 1 seconde (perso je mets 2), sinon il arrive que le lancement de la commande soit trop rapide et que jack n'arrive pas à démarrer.

ca donne quoi ces modifs ?

jy

Aporie utilisateur non connecté
Salut jy,

merci pour cette réponse rapide ! biggrin

Pour la config des paramètres pour le groupe audio ça a marché au poil ! Comme tu l'as dis en passant pas le fichier /etc/security/limits.d/audio plus de problème.

Par contre jack ne se lance toujours pas, du fait je pense d'une mauvaise config carte son. Je vais essayer de bidouiller un peu.

Je te poste quand même ma config pour avoir un avis de quelqu'un d'aguéri :-)

voici le rapport d'erreur :

14:48:36.428 Changement du graphique des connexions ALSA.
14:48:36.620 Changement des connexions ALSA.
14:48:39.523 Script de démarrage...
14:48:39.524 artsshell -q terminate
sh: artsshell: not found
14:48:39.926 Script de démarrage terminé avec statut de sortie=32512.
14:48:39.926 JACK démarre...
14:48:39.927 /usr/bin/jackd -dalsa -r44100 -p1024 -n3 -D -Chw:2 -Phw:2
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd 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
14:48:39.937 JACK a été démarrer avec le PID=5272.
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:2|hw:2|1024|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:2
14:48:40.812 JACK a été arrêté avec succès.
14:48:40.813 Script post-extinction...
14:48:40.814 killall jackd
14:48:40.814 JACK a planté.
jackd : aucun processus trouvé
14:48:41.243 Script post-extinction terminé avec statut de sortie=256.
14:48:42.091 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.


et le réglage des paramètre comme il est a l'heure actuel :

http://yfrog.com/ngconfigjackp


Le temps de latence au démarrage est bien à 2, mais pas de démarrage quand même.

Merci encore

jy_moustache utilisateur non connecté
salut

lance cette commande dans un terminal
jackd -dalsa -r44100 -p1024 -n3 -D -Chw:2 -Phw:2

que te renvoies jack ?

jy

PS : tu devrais régler ta priorité à 79 plutôt que de la laisser par défaut.. wink

pianolivier utilisateur non connecté France
Citation :
Le problème est simple et sans doute trés récurent pour vous

quelle idee....! biggrin

Citation :
il est vraiment pas cool ce jack !!

faut savoir lui parler, c est tout wink

essaye au plus simple, pour commencer, dans un terminal :
jackd -dalsa -dhw:2 -r44100 -p1024 -n2 -D


et aussi, pour nous un petit :
cat /proc/asound/cards


Aporie utilisateur non connecté
Salut salut,

Merci pianolivier pour ton mail. Je passerais me présenter sur le forum de présentation quand j'aurais un peu plus de temps.

Bon alors...

ça sent le roussi, voici ce que jack me renvois lorsque j'ai fais la commande de jy :

aporie@Studio-fixe:~$ jackd -dalsa -r44100 -p1024 -n3 -D -Chw:2 -Phw:2
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd 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

no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:2|hw:2|1024|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:2
Erreur du bus
aporie@Studio-fixe:~$



Erreur du bus.... d'ailleurs lorsque j'ai jack de lancé (càd non démarrer, mais l'appli ouverte en fond de tache avec le serveur qui n'est pas démarré) j'en ai plein. Generalement, même gnome panel arrête pas de planter dés lors que je clique dessus, il faut le relancer à chaque fois. Dés que j'ouvre une application, idem... Je ne sais pas si c'est lié au noyau rt, au fait que l'ordi soit un peu vieux (5ans) ou autre chose.

Ensuite ...

aporie@Studio-fixe:~$ jackd -dalsa -dhw:2 -r44100 -p1024 -n2 -D
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd 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

no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:2|hw:2|1024|2|44100|0|0|nomon|swmeter|-|32bit
control device hw:2
Erreur du bus
aporie@Studio-fixe:~$


Aie, idem... erreur du bus

voici la liste des périphèriques audio :

aporie@Studio-fixe:~$ cat /proc/asound/cards
 0 [Live           ]: EMU10K1 - SB Live! 5.1
                      SB Live! 5.1 (rev.8, serial:0x80641102) at 0x9000, irq 19
 1 [UART           ]: MPU-401 UART - MPU-401 UART
                      MPU-401 UART at 0x330, irq 5
 2 [V8237          ]: VIA8237 - VIA 8237
                      VIA 8237 with ALC655 at 0xc800, irq 22

Je ne comprend pas pourquoi il en trouve 3...

En réglant la priorité à 79, même soucis. De toute manière pour le coup, il semble que ça soit un problème de bus.. qu'est ce que je peux faire pour y remédier??

Merci encore pour votre soutien dans ma rencontre avec jack ;)

jy_moustache utilisateur non connecté
salut

tu as peut etre 2 cartes son internes....

essaie ca
jackd -dalsa -dhw:0


Aporie utilisateur non connecté
Salut,

Toujours pareil j'ai une erreur de bus. C'est pas lié à des problèmes de configuration dans le bios ça?

jy_moustache utilisateur non connecté
ce qui est étrange c'est que je n'arrive pas a comprendre ou est ta carte son de base... confused

Aporie utilisateur non connecté
Tu veux dire celle de la carte mère??

C'est une des deux :

1 UART : MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 5

2 V8237 : VIA8237 - VIA 8237
VIA 8237 with ALC655 at 0xc800, irq 22

voici le message que j'obtiens avec la dernières commande que tu m'as demandé de faire (si ça peut aider) :
aporie@Studio-fixe:~$ jackd -dalsa -dhw:0
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd 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

no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
Erreur du bus
aporie@Studio-fixe:~$


jy_moustache utilisateur non connecté
ok
tu peux nous renvoyer le retour de
aplay -l
et de
arecord -l


merci
jy

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