Chargement...
 
Skip to main content

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


[CONTOURNÉ] Carte son Behringer ignorée par Qjackctl

France
Bonjour,
Je reviens sur ce forum pour exposer un PB de prise en charge de ma carte son Behringer UCG102.
Sur une nouvelle installation de Linux Mint 21 Cinnamon (PC portable Lenovo X270), j'ai procédé, dans cet ordre, à ces installations :
  • Jackd, qui installe aussi Qjackctl, Jackd2 et Jackd2-firewire,
  • Guitarix, qui installe aussi Guitarix-ladspa et Guitarix-lv2,
  • pulseaudio-module-jack
J'ai ajouté mon user au groupe Audio.
J'ai fait le réglage PAM pour le fonctionnement temps-réel :
Copy to clipboard
max locked memory (kbytes, -l) unlimited real-time priority (-r) 95

Ma carte son Behringer est bien reconnue :
  • visible dans Paramètres du son, en entrée et en sortie
  • visible également par
Copy to clipboard
$ lsusb ... Bus 001 Device 009: ID 08bb:2902 Texas Instruments PCM2902 Audio Codec ...

Mais le son de ma basse, branchée sur Behringer, ne sort pas :
  • en passant par Guitarix
  • ni en connexion directe de "capture_1" sur "playback_1" et "playback_2".

Les installations initiales ont été effectuées avec le Gestionnaire de logiciels (Logithèque) et pour essayer de résoudre le PB, j'ai désinstallé/réinstallé par Synapctic, sans aucun effet.

Je sais qu'il n'y pas de PB matériel, car si je démarre, en USB, sur le disque de mon PC précédent, tout fonctionne parfaitement.
De mon point de vue, il s'agit d'un défaut d'installation ou de configuration.

Savez-vous si je pourrais trouver les traces d'une erreur dans un journal, une log ?
Connaissez-vous un moyen de faire une vérification basique de l'entrée de ma carte son dans le serveur JACK ?
En utilisant alsamixer, vérifie si tu n'as pas, par hasard, un canal "muté" ...

Lance alsamixer dans un terminal, clique sur F6 et sélectionne ta carte, qui doit apparaître . Vérifie que tes canaux ne sont pas en sourdine ( ou "muté" ; c'est noté "mm" sur le curseur ). S'ils sont "mutés", active-les ( sélectionne le canal avec les flèches → et ← ) en cliquant sur la touche "m" du clavier. Ajuste le niveau avec les flèches ↑ et ↓.

Je pense que cette vérification est à faire avant de lancer jack.
France
@ dlb
merci de ton aide ...

Dans Alsamixer, quand je sélectionne (par F6) la carte son Behringer :
  • le canal de lecture est affiché et les contrôles fonctionnent, réglage des niveaux et mute
  • mais il n'y pas de canal de capture, par F4 "Ce périphérique son n'a pas de commande de capture".
Est-ce que ta carte fonctionne sans jack, seulement avec pulseaudio ou alsa ? Essaye avec un lecteur mp3, genre audacious ; sélectionne dans les prefs la sortie pulseaudio ( mais il faut au préalable arrêter jackd via qjackctl ; vérifie bien, dans un terminal avec la commande :
Copy to clipboard
ps -A
que jackd ne tourne plus ). C'est sans doute la première étape : vérifier que ta carte fonctionne avec le pilote alsa, sans jack. Sers-toi d'alsamixer, et aussi de pavucontrol pour essayer d'avoir du son ...
France
La carte fonctionne en sortie avec pulseaudio, testé avec VLC, carte sélectionnée en périphérique audio, quel que soit l'état du serveur JACK : démarré ou arrêté ...
Ben là j'ai plus trop d'idée ... Peut-être que pulseaudio met le bazar : essaye dans un terminal de le virer momentanément avec
Copy to clipboard
pulseaudio --kill
( mais je ne sais pas si LinuxMint ne le relance pas automatiquement ... ) et essaye ensuite de lancer qjackctl. Tu peux aussi envoyer les images des écrans de qjackctl, ça peut aider pour trouver le problème.
France
Je n'ai pas trouvé la cause de ce problème.
J'ai essayé de me replacer dans le contexte de mon ancien PC portable, sur lequel tout fonctionnait (depuis peu : Qjackctl et Guitarix installés début octobre).

Sur un disque externe USB, j'ai installé :
  • LM 20 puis JACK, Qjackctl et Guitarix,
  • LM 19.3, monté en version 20 puis 21, suivi de JACK, Qjackctl et Guitarix ...
  • sans résoudre le problème.
Pour mémoire, quand je démarrais mon nouveau PC sur le disque de l'ancien, en connexion USB, la liaison carte son/JACK/Guitarix fonctionnait.

Je suis donc passé à une solution plus radicale :
  • j'ai sauvegardé mes données,
  • cloné le disque de mon ancien PC sur le nouveau PC,
  • restauré mes données ...
  • et ça marche !
Je suis un peu dépité 🙁 de ne pas avoir trouvé la cause ni, par conséquent, la correction à apporter.
Je ferme quand même ce post en "CONTOURNÉ".😕
France
Tu peux le mettre en [CONTOURNÉ] si le [RÉSOLU] ne sied pas à ce fil :
Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.