Skip to main content

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


pas de son dans pulseaudio

Bonjour,
depuis quelques jours je n'ai plus de sons alors qu'avant tout fonctionnais, et je n'ai rien toucher de spécial.
Pourtant, quand je clic sur "tester les Haut-parleurs" ça fonctionne, et quand je lance PulseAudio volume meter, j'ai un signale.
J'en déduit donc que mes HP et carte son fonctionnent et que pulseaudio jack sink fonctionne aussi.
Je suis sous librazik2 avec mate.
Ma carte son est branché en PCI voici dont le résultat de lpci :

Copy to clipboard
~$ lspci 00:00.0 Host bridge: Intel Corporation 82Q35 Express DRAM Controller (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) 00:03.0 Communication controller: Intel Corporation 82Q35 Express MEI Controller (rev 02) 00:03.2 IDE interface: Intel Corporation 82Q35 Express PT IDER Controller (rev 02) 00:03.3 Serial controller: Intel Corporation 82Q35 Express Serial KT Controller (rev 02) 00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02) 00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02) 00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02) 00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02) 00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02) 00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) 00:1f.0 ISA bridge: Intel Corporation 82801IO (ICH9DO) LPC Interface Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA Controller [IDE mode] (rev 02) 00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA Controller [IDE mode] (rev 02) 07:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8738/CMI8768 PCI Audio (rev 10) 07:0b.0 Network controller: Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow] (rev 01)


Merci de votre aide
France
Tu utilises Cadence ? Si oui, vérifie que Cadence lance jack sur la bonne interface audio dans "Configurer -> onglet ALSA".
Salut, merci pour ton aide.
je sait pas trop si c'est bon ou pas, je te joint deux capture d'écran de Cadence :
Capture Du 2018 05 30 20 20 42
Capture Du 2018 05 30 20 22 10

Merci encore
toujours personne?
France
Tes réglages dans Cadence ne peuvent pas fonctionner :

aux lignes 'Périphériques d'entrée' et 'Périphériques de sortie', tu dois renseigner ta carte son.
En dessous de ces lignes, dans les champs 'Canaux d'entrée' et 'Canaux de sortie',
tu dois renseigner le nombre d'entrées et sorties de ta carte son.

Parce que là, en l'état, tu dis au système de ne pas avoir d'entrée ni de sortie,
avec zéro entrée et sortie dans ta carte 😉.
j'ai essayer toute les option dans 'Périphériques d'entrée' et 'Périphériques de sortie, j'ai tester 1 et deux canaux dans le nombre d'entrées et sorties de ta carte son.
La seule chose qui change, c'est que quand je clique sur redémarrer jack, ni jack ni pulseaudio ne fonctionne.

Capture Du 2018 06 04 20 15 57
France
Ok, alors on va tester un truc :
D'abord, tu fermes Cadence, puis dans un terminal tu tapes :
Copy to clipboard
pulseaudio -k

puis
Copy to clipboard
pulseaudio --start


Ensuite, tu cliques droit sur l'icône de son en haut à droite de l'écran,
'Préférences de son' et tu sélectionnes, si ce n'est pas déjà fait, ta carte son.
Ensuite, tu lances Cadence, dans 'Ponts Jack', 'Audio ALSA' , 'Type de pont',
tu sélectionnes 'ALSA-PulseAudio-Jack'.
Puis tu démarres Jack. N'hésites pas non plus à 'forcer un redémarrage' si le démarrage
ne fonctionnait pas .
salut, merci pour ta réponse, voici les résultat des commandes :
Copy to clipboard
~$ pulseaudio -k E: [pulseaudio] main.c: Impossible de tuer le démon : Aucun fichier ou dossier de ce type
.
Pour l'autre commande "pulseaudio --start" rien ne s'affiche, donc ça dois fonctionner..

ensuite dans l’icône son, je ne vois pas ma carte sons dans l'onglet "Matériel", et dans l’onglet sortie, seulement le choix "sortie factice stéréo".

et Cadence, je n'arrive plus à le lancé, je vais tester de redémarré le pc et de refaire ses manip, puis je posterais le résultat
France
Tes 2 renseignements montrent que jack est lancé.
Si tu redémarres, et que Cadence est paramétré pour lancer jack à la connexion,
il te faut en premier lieu arrêter Jack (par Cadence), puis refaire les 2
commandes de pulseaudio. Ensuite tu vas dans le gestionnaire de son (l'icône de son du bureau),
et si tout va bien, ta carte devrait être visible. Tu pourras, à ce moment là,
paramétré dans les 'Ponts JACK', 'Audio ALSA', mettre sur 'ALSA-PulseAudio-Jack (plugin).
Vérifies dans 'PulseAudio' que la case 'Démarrage automatique à la connexion' est cochée,
et que la case 'Démarrer automatiquement JACK ou LADISH à la connexion de la session' est bien
cochée également. Et maintenant tu peux 'Démarrer ' JACK (après avoir vérifié que ta carte
est renseignée dans 'Configurer' avec le bon nombre d'entrées et sorties.
Salut, merci pour ta réponse, et désolé de ne pas avoir répondu plus tôt.
Il m'est impossible de lancé cadence depuis quelques jours avant ta réponse.
Entre temps j'ai trouver une autre solution, j'ai branché provisoirement une carte son USB.
Pour la faire fonctionner, je dois faire
Copy to clipboard
pulseaudio --start
.
Bien-sur ma carte son n'est toujours pas détecter, et la carte son intégré à la carte mère non plus.
J'ai envie de tout ré-installer pour éviter de perdre du temps, je pense se sera plus simple.
Le problème, depuis que je suis passer sur linux, je ré-installe souvent, j'aimerais bien garder un système plusieurs année.