Skip to main content

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


[résolu] Jack plante et meterbridge ne fonctionne pas

Salut la communauté!

Je me suis installé Ubuntu 9.10, qui fonctionne impec' sur l'essentiel. Je me suis téléchargé via Synaptic le pack studio ubuntu audio.

J'ai essayé d'installé le noyau 2.6.31-18-generic #55-Ubuntu, comme expliqué dans la doc "Optimiser ubuntu 9.10 pour la MAO", mais je suis pas sûr que ca est fonctionné...

Je suis tout excité à l'idée d'essayer l'utilisation de mes logiciels en les commutant via Jack... mais voilà, Jack ne marche pas!

Il me balance ce message là:

21:28:07.056 Baie de brassage désactivée.
21:28:07.107 Réinitialisation des statistiques.
21:28:07.152 Script de démarrage...
21:28:07.152 pulseaudio -k
21:28:07.155 Changement du graphique des connexions ALSA.
21:28:07.564 Script de démarrage terminé avec succès.
21:28:07.564 JACK démarre...
21:28:07.565 /usr/bin/jackd -R -P89 -p128 -dalsa -dhw:0 -r48000 -p256 -n3
21:28:07.585 JACK a été démarrer avec le PID=2262.
21:28:07.767 Changement des connexions ALSA.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis 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
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 48000
creating alsa driver ... hw:0|hw:0|256|3|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
21:28:09.390 JACK a été arrêté avec succès.
21:28:09.390 Script post-extinction...
21:28:09.390 killall jackd
21:28:09.391 JACK a planté.
jackd : aucun processus trouvé
21:28:09.827 Impossible de connecter le serveur JACK comme client.


J'ai mis le script pulseaudio -k au démarrage, parce que je pensais que le problème venait de l'incompatibilité des deux systèmes.

Qu'est ce que ca veut dire que JACK doit être connecté comme client?

Ensuite j'ai un problème avec meterbridge qui ne se met même pas en route quand je clic sur mon icône (j'ai essayé de le réinstaller, mais ça ne change rien).

Hydrogen plante aussi... enfin bon, je pense qu'il y a un soit un détail que je n'arrive pas à voir, soit un problème gros comme un pingouin qui m'empêche d'avancer!

Je suis tout nouveau dans la configuration audio sous Le système GNU Linux, du coup je suis encore un peu perdu pour arrivé à faire les bons tests et dans le bon ordre pour trouver mon erreur.

Est ce parce que j'ai mal configurer mon fichier limits.conf?

Copy to clipboard
domain type item value # #* soft core 0 #root hard core 100000 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@faculty hard nproc 50 #ftp hard nproc 0 #ftp - chroot /ftp #@student - maxlogins 4 #Support Temps réel pour le groupe audio @audio - rtprio 100 @audio - nice -10 @audio - memlock 500000#


Merci à mes futurs sauveurs!
France
Coucou,

en gros si jack ne fonctionne pas, les autres logiciels vont avoir du mal à tourner. Donc ton problème concernant meterbridge n'en est pas vraiment un. Quand jack sera OK, alors meterbridge suivra gentiment.

Pour hydrogen, il est censé pouvoir fonctionner sans jack, je pense vers un problème de configuration du pilote audio dans hydrogen, ça, ça se passe dans les préférences d'hydrogen, tu peux choisir les pilotes audio :
  • auto
  • jack
  • alsa
  • ...

essaie avec alsa

Pour le reste, comment lances-tu jack ?
Si ça n'est pas déjà fait, essaie QjackCtl.

a+
Olivier
France
salut !

mmm, le message de jack n'est malheuresement pas tres explicite
alors j'hesite entre deux problemes :
  • jack en temps réel
ou
  • pulseaudio n'est pas arreté

je penche plutot pour la premiere solution
dans qjackctl, change la taille du tampon de 256 à 1024 pour commencer, et si ca marche, descend le petit a petit
profites en aussi pour changer "nombre de tampons" de 3 à 2, car certaines cartes ne supportent pas un nombre de tampon impair
désactive aussi l'option "temps-réel" pour commencer, a réactiver plus tard...
aussi, le wiki est un peu trompeur, comme je e l'ai dit dans un autre fil, le noyau que tu as n'est pas un vrai noyau temps-réel
pour vérifier ca, post ici le résultat de (dans une console) :
Copy to clipboard
cat /proc/version

Salut Olivier(s)!

J'ai l'impression que JACK est de plus en plus sournois avec mon système.. ou alors j'ai fait trop de fausses manip' 😁- par exemple, ma session s'ouvre par défaut avec le son en MUTE.

J'utilise Qjackctl. J'ai essayé avec plusieurs solutions, avec l'option temps réel ou pas, j'ai joué sur la fréquence d'échantillonnage etc. Mon tampon est déjà à 2, et sa taille (de 128 à 1024) ne varie pas le problème (quoique... ca m'a fait planté compiz! et Firefox s'est éteint brusquement... étrange!). Donc le souci a l'air d'être moins pointilleux...

J'avais déjà essayé la manip cat /proc/version, et je m'étais rendu compte qu'effectivement mon noyau n'était pas vraiment RT:

➡️
Linux version 2.6.31-21-generic (buildd@rothera) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9) ) #59-Ubuntu SMP Wed Mar 24 07:28:56 UTC 2010

A la base je voulais m'installer un double boot Ubuntu 9.10 et Ubuntu studio-audio 9.10, mais j'ai pas réussi, la configuration de mes partitions est bizare, et j'ai eu peur de perdre des données.

Si le problème vient effectivement du noyau, alors il vaut mieux que je désinstalle tout, et que je retente un double boot. Qu'en pensez vous?

😀 😉
France
je ne sais pas si le prebleme vient du noyau, mais ca vaut le coup d'essayer
inutilie de out désinstaller
tu peux avoir 2 noyaux sur le meme système, ensuite il te suffir de bien configurer grub pour qu'il te donne le choix au démarrage de la machine : rt ou pas
en fait, c'est meme conseillé quand on a un noyau rt d'en avoir un autre de secour non rt ou cas ou des problemes se profilent, notament au niveau des pilotes video
tu devrait trouver pas mal de documentation la dessus, mais n'hesite pas demander de plus amples renseignements si tu as des soucis !

ma session s'ouvre par défaut avec le son en MUTE.

je suppose que tu parles du mixer alsa
vérifie que le module alsasound est bien chargé au démarrage, et démarre alsamixer pour changer tes volumes et enregistrer ta configuration
voir alsa pour plus d'infos

(un des) olivier
France
au fait, c'est quoi ta carte son ?

et puis tu devrais aller à la préfecture pour demander un changement de prénom, ici, c'est un site où il est formellement impératif de se prénommer Olivier, d'avance merci !

😉 a+
Olivier, l'autre
Bonjour,

@audio - rtprio 100


Essaye de mettre la valeur à 95 ou 85 et reteste. Chez moi mettre à 100 fait aussi planter Jack. Même sans rt il doit démarrer.

Est-ce que tu appartient bien au groupe audio ?
Copy to clipboard
cat /etc/group | grep -i audio


Au fait c'était quoi ton problème de partition ? Sinon c'est possible aussi d'avoir une seul installation mais de choisir de démarrer en rt ou pas (avec 2 noyaux)

Franciscolivier 😉
par exemple, ma session s'ouvre par défaut avec le son en MUTE.
Ca c'est plutôt un problème PulseAudio. Plusieurs bogues en ont été rapportés au Launchpad Ubuntu.

quoique... ca m'a fait planté compiz! et Firefox s'est éteint brusquement... étrange!
Ben, c'est pas du tout étrange à mon avis, Firefox et surtout Compiz consument beaucoup de mémoire et de CPU! Personnelement, je n'utilise pas de Compiz sur mon ordi audio, je le désinstalle toute de suite, ce truc n'a rien à faire sur ma machine 🙀

Si le problème vient effectivement du noyau, alors il vaut mieux que je désinstalle tout, et que je retente un double boot. Qu'en pensez vous?
Crée un compte spécifiquement pour audio et installe le noyau RT. Dans ce compte désactive Compiz et fait le même pour PulseAudio à l'aide d'un fichier ~/.pulse/client.conf: http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Ubuntu%20Karmic%20Koala%20optimis%C3%A9e%20pour%20la%20MAO#pour_eliminer_pulseaudio
France
+1 sur tout Autostatic a encore raison 😉

@Autostatic : la balise ANAME ne fonctionne pas dans une page avec titres et "expandable area", invisible au navigateur. a la place, prefere un titre existant :

[tiki-index.php?page=Ubuntu+Karmic+Koala+optimisée+pour+la+MAO#Pulseaudio_limination_voir_|pour éliminer pulse audio]

((Ubuntu Karmic Koala optimisée pour laMAO|#Pulseaudio élimination à voir !|pour éliminer pulse audio))

{ALINK(pagename="Ubuntu Karmic Koala optimisée pour la MAO", aname="Pulseaudio élimination à voir !")}pour éliminer pulse audio{ALINK}

pour éliminer pulse audio
@Autostatic : la balise ANAME ne fonctionne pas dans une page avec titres et "expandable area", invisible au navigateur. a la place, prefere un titre existant :

[tiki-index.php?page=Ubuntu+Karmic+Koala+optimisée+pour+la+MAO#Pulseaudio_limination_voir_|pour éliminer pulse audio]

((Ubuntu Karmic Koala optimisée pour laMAO|#Pulseaudio élimination à voir !|pour éliminer pulse audio))

{ALINK(pagename="Ubuntu Karmic Koala optimisée pour la MAO", aname="Pulseaudio élimination à voir !")}pour éliminer pulse audio{ALINK}

pour éliminer pulse audio
Merci pianolivier, j'y ferai attention la prochaine fois!
Je pense qu'il y a une superposition de problèmes (PC un peu trop sollicité, contradiction pulseaudio/jack, erreurs de manip' de ma part.)

Pour fransisco : J'ai essayé de baisser la valeur rtprio à 85 mais, mais le problème ne semble pas lié à ça. Mes partitions sont un peu en borde 🙄l, je vais régler ça avec Gparted quand j'aurais choper un disque pour garder mes donner avant de repartitionner.

Je pense que le plus simple est effectivement d'avoir les deux noyaux au choix dans GRUB (ce que je voulais faire au début en fait.. mais la précipitation est un de mes défauts).

Je vais me faire un petit noyau RT sous XFCE, sobre mais performant, en virant pulseaudio compiz et tout le superflu, pour tout déchirer, en passant par sudo apt-get install linux-rt linux-headers-rt.

aller je désinstalle tout, et je recommence.

Au fait ma carte son est une HDA VIA VT82xx - Realtek ALC660-VD. Pas le top pour de la MAO je pense. J'investirais pour une carte externe quand j'aurais les moyens!

A bientôt! Sur les forums un peu plus avancés j'espère!

Merci à vous tous!

Olivnushka
France
JOlivnushka


Franciscolivier


héhéhé (rire démoniaque) la conquête du monde commence minus

Zitouni 😉
France
on fait quoi ce soir cortex ? 🙄

olli
Le problème de base avant que d'autres problèmes ne s'installent pouvait se résoudre simplement en mettant une valeur de priorité de Jack dans Qjackctl inférieure à la priorité maximale paramétrée dans le fichier limits.conf.

Problème résolu. Merci les souris et hommes pour votre aide!

gr.
France
nickel 😀

Copy to clipboard
si ton problème est résolu, merci d'éditer le titre du ===premier=== message et d'y rajouter la mention __[[RESOLU]__. (:wink:) voir ((SITE_fonctionnement_forums|#Mettre_un_R_SOLU|ce paragraphe du manuel du site)).

😉

nickel 😀

Copy to clipboard
si ton problème est résolu, merci d'éditer le titre du ===premier=== message et d'y rajouter la mention __[[RESOLU]__. (:wink:) voir ((SITE_fonctionnement_forums|#Mettre_un_R_SOLU|ce paragraphe du manuel du site)).


Édition (admin jy_moustache) : sujet fermé car résolu. Merci de remonter les informations pertinentes dans les pages Wiki adéquates.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.