Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/03/2020, à 18:41

Fuligule Morillon

[RésolU]-Supprimer une redirection audio (micro vers HP) récalcitrante

******* solution ajoutée en bas ********

Message d'origine :

Bonjour,

Sous Ubuntu Mate 18.04.1, avec pulseaudio et ALSA installés mais pas OSS, sur un PC portable (Toshiba satellite M70-170), j'ai le problème suivant :
Tout signal audio appliqué sur l'entrée (jack micro) est systématiquement recopié vers la sortie (HP intégrés ou jack de sortie si celui-ci est branché), sans retard perceptible.
Cette redirection (loopback) est gênante, j'aurais besoin de la désactiver, mais je n'y arrive pas.
Cela correspond à ce que l'on obtient en faisant l'une des manipulations décrites ici : https://doc.ubuntu-fr.org/pulseaudio#re … _la_sortie
Je ne me souviens pas l'avoir fait avec cette installation. Peut-être sous 12.04, il y a longtemps, avant de passer à mate 18.04 via un dual boot ?
Le module
module-loopback n'est pas chargé.
J'ai épluché tous les menus de pavucontrol, alsamixer et de l'icône "volume", sans résultat. Tant qu'il y a du son en entrée, il ressort quoi que je fasse, sauf si je coupe le volume général (mais dans ce cas, les autres sources ne passent pas non plus, donc ça ne convient pas).
Si je lance une autre source (VLC, audacity...), les signaux sortent en même temps.
Toutes les sources fonctionnent, pas de distortion ni de coupures ni de grésillements.
J'ai regardé dans le BIOS : aucun menu ne concerne la carte son.
En connectant une source de bruit avant de démarrer le PC, il apparaît que la redirection se met en marche au cours du démarrage, pendant que le logo mate et les points s'affichent, donc avant d'ouvrir une session.
Le même problème se produit sous ubuntu 12.04 qui est toujours installé en dual boot sur ce PC.
Le curseur de volume du micro n'a aucun effet sur le volume du son redirigé, même en le mettant à 0, mais le curseur de volume de sortie le fait varier.
aplay -l renvoie ceci :

**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: ICH6 [Intel ICH6], périphérique 0: Intel ICH [Intel ICH6]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: ICH6 [Intel ICH6], périphérique 4: Intel ICH - IEC958 [Intel ICH6 - IEC958]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0

Et pactl list modules renvoie :

Module #0
	Nom : module-augment-properties
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Augment the property sets of streams with additional static information"
		module.version = "11.1"

Module #1
	Nom : module-switch-on-port-available
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		

Module #2
	Nom : module-switch-on-connect
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Michael Terry"
		module.description = "When a sink/source is added, switch to it or conditionally switch to it"
		module.version = "11.1"

Module #3
	Nom : module-udev-detect
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Detect available audio hardware and load matching drivers"
		module.version = "11.1"

Module #4
	Nom : module-alsa-card
	Paramètre : device_id="0" name="pci-0000_00_1e.2" card_name="alsa_card.pci-0000_00_1e.2" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"
	Nombre d'utilisations : 0
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "ALSA Card"
		module.version = "11.1"

Module #5
	Nom : module-bluetooth-policy
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Frédéric Dalleau, Pali Rohár"
		module.description = "Policy module to make using bluetooth devices out-of-the-box easier"
		module.version = "11.1"

Module #6
	Nom : module-bluetooth-discover
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "João Paulo Rechi Vita"
		module.description = "Detect available Bluetooth daemon and load the corresponding discovery module"
		module.version = "11.1"

Module #7
	Nom : module-bluez5-discover
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "João Paulo Rechi Vita"
		module.description = "Detect available BlueZ 5 Bluetooth audio devices and load BlueZ 5 Bluetooth audio drivers"
		module.version = "11.1"

Module #8
	Nom : module-native-protocol-unix
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Native protocol (UNIX sockets)"
		module.version = "11.1"

Module #9
	Nom : module-default-device-restore
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Automatically restore the default sink and source"
		module.version = "11.1"

Module #10
	Nom : module-rescue-streams
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "When a sink/source is removed, try to move its streams to the default sink/source"
		module.version = "11.1"

Module #11
	Nom : module-always-sink
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Colin Guthrie"
		module.description = "Garde toujours au moins une destination même si elle est vide"
		module.version = "11.1"

Module #12
	Nom : module-intended-roles
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Automatically set device of streams based on intended roles of devices"
		module.version = "11.1"

Module #13
	Nom : module-suspend-on-idle
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "When a sink/source is idle for too long, suspend it"
		module.version = "11.1"

Module #14
	Nom : module-console-kit
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Create a client for each ConsoleKit session of this user"
		module.version = "11.1"

Module #15
	Nom : module-systemd-login
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Create a client for each login session of this user"
		module.version = "11.1"

Module #16
	Nom : module-position-event-sounds
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them."
		module.version = "11.1"

Module #17
	Nom : module-role-cork
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Mute & cork streams with certain roles while others exist"
		module.version = "11.1"

Module #18
	Nom : module-filter-heuristics
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Colin Guthrie"
		module.description = "Detect when various filters are desirable"
		module.version = "11.1"

Module #19
	Nom : module-filter-apply
	Paramètre : 
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Colin Guthrie"
		module.description = "Load filter sinks automatically when needed"
		module.version = "11.1"

Module #20
	Nom : module-x11-publish
	Paramètre : display=:0
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "X11 credential publisher"
		module.version = "11.1"

Module #21
	Nom : module-x11-bell
	Paramètre : display=:0 sample=bell.ogg
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "X11 bell interceptor"
		module.version = "11.1"

Module #22
	Nom : module-x11-cork-request
	Paramètre : display=:0
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "Synthesize X11 media key events when cork/uncork is requested"
		module.version = "11.1"

Module #23
	Nom : module-x11-xsmp
	Paramètre : display=:0 session_manager=local/Satellite-M70:@/tmp/.ICE-unix/1024,unix/Satellite-M70:/tmp/.ICE-unix/1024
	Nombre d'utilisations : n/d
	Propriétés : 
		module.author = "Lennart Poettering"
		module.description = "X11 session management"
		module.version = "11.1"

Merci d'avance pour votre aide.

******** mise à jour : **********

Ah, les loups y'a ! Voici la solution, trouvée par hasard, à taper dans un terminal :

amixer cset iface=MIXER,name='Mic Playback Switch' off

Et voilà.
Pour rétablir la redirection si besoin, remplacer "off" par "on" ("mute" fonctionne aussi, mais "unmute" est sans effet).

Dernière modification par Fuligule Morillon (Le 27/02/2021, à 14:24)

Hors ligne