En cours [LM21] Problème de son qui craque / sortie analogique

Postez ici toutes vos demandes d’assistance.
Avatar du membre
PengouinPdt
Messages : 46
Enregistré le : lun. 25 janv. 2021 18:05

[LM21] Problème de son qui craque / sortie analogique

Message par PengouinPdt »

Bonjour,

J'ai depuis ce matin, sur mon PC perso, un problème avec la gestion du son sous LM 21.

Voici les paramètres systèmes audio :

Code : Tout sélectionner

Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20
  Device-2: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / 560/560X] vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 1002:aae0
  Sound Server-1: ALSA v: k5.15.0-53-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Le service Pipewire socket semble fonctionnel :

Code : Tout sélectionner

$ systemctl --user status pipewire.socket 
* pipewire.socket - PipeWire Multimedia System Socket
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-11-25 15:26:43 CET; 29s ago
   Triggers: * pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

Nov 25 15:26:43 mypc systemd[1528]: Listening on PipeWire Multimedia System Socket.

$ systemctl --user status pipewire.service 
* pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-11-25 15:26:43 CET; 34s ago
TriggeredBy: * pipewire.socket
   Main PID: 1546 (pipewire)
      Tasks: 2 (limit: 18980)
     Memory: 1.2M
        CPU: 28ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             `-1546 /usr/bin/pipewire

Nov 25 15:26:43 mypc systemd[1528]: Started PipeWire Multimedia Service.
J'ouvre pavucontrol, et je remarque qu'il cherche à établir constamment une connexion avec Pulseaudio, m'enpêchant toute configuration graphique (sans parler du son qui craque, apparemment du fait de couper et relancer).

En effet concernant le service pulseaudio, il y a un soucis certain :

Code : Tout sélectionner

$ systemctl --user status pulseaudio.socket 
* pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-11-25 15:26:43 CET; 33min ago
   Triggers: * pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

Nov 25 15:26:43 mypc systemd[1528]: Listening on Sound System.

$ systemctl --user status pulseaudio.service 
* pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-11-25 15:26:44 CET; 33min ago
TriggeredBy: * pulseaudio.socket
   Main PID: 1547 (pulseaudio)
      Tasks: 3 (limit: 18980)
     Memory: 15.7M
        CPU: 1min 30.428s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
             `-1547 /usr/bin/pulseaudio --daemonize=no --log-target=journal

Nov 25 15:59:38 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:40 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:44 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:45 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:46 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:48 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:50 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:53 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:56 mypc pulseaudio[1547]: protocol error, kicking client
Nov 25 15:59:57 mypc pulseaudio[1547]: protocol error, kicking client
Bref, que puis-je faire pour remédier à la situation ?
Merci d'avance.

(juste pour info : sous windows, c'est correctement fonctionnel ; je me suis assuré d'y aller pour savoir si ça pouvait venir de ma carte-mère)
Modifié en dernier par PengouinPdt le ven. 25 nov. 2022 17:37, modifié 1 fois.
(perso) LDLC UMX-3 : ASUS MAXIMUS V GENE | LM 21/Xebian | Xfce | Kernel 5.15.0-53-generic | Intel i5-3570S 64bits avec GPU Radeon RX 550 | 16 Go Ram |
(ma femme) PC : LM 21 | Xfce | Kernel 5.15.0-47-generic | AMD FX-8320E avec GPU Radeon R7 260X | 16 Go Ram |

Avatar du membre
cyrille
Administrateur du site
Messages : 12402
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: [LM21] Problème de son qui craque

Message par cyrille »

Je présume qu'avant ça marchait vu que tu mets "depuis ce matin".

As tu fait qqchose de particulier ? Mis à jour, installation d'un programme, configuration modifiée ?

Sinon dans un premier temps mettre à jour ton système s'il ne l'est pas

Code : Tout sélectionner

sudo apt update && sudo apt full-upgrade
et retour de

Code : Tout sélectionner

sudo dmesg | egrep 'fail|error|firmw'
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
PengouinPdt
Messages : 46
Enregistré le : lun. 25 janv. 2021 18:05

Re: [LM21] Problème de son qui craque

Message par PengouinPdt »

LM est "full-upgrade" ;)

Code : Tout sélectionner

$ sudo dmesg | egrep 'fail|error|firmw'
[    0.146890] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    1.134433] [drm] Found UVD firmware Version: 1.130 Family ID: 16
[    1.135168] [drm] Found VCE firmware Version: 53.26 Binary ID: 3
[    1.340537] ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT0._GTF due to previous error (AE_NOT_FOUND) (20210730/psparse-529)
[    1.343546] ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT0._GTF due to previous error (AE_NOT_FOUND) (20210730/psparse-529)
À la question me demandant si j'avais modifié quelque chose, en soit, non… mais pendant quelques jours mon PC était "indisponible" ; j'ai donc mis mon SSD sur une plus vieille architecture carte-mère et CPU, sur lequel tout fonctionnait bien aussi. J'ai pu récupéré mon PC et depuis le redémarrage le son craque sous LM, (mais est impeccable sous Windows).

Je suis entrain de tester avec mon DAC USB et ça fonctionne très bien !

Donc, je n'ai ce problème de "son qui craque" QUE sur les sorties analogiques de ma carte-mère…
Et ce message "très sybillin" en rouge : pulseaudio[1547]: protocol error, kicking client <= qu'est-ce que ça peut bien vouloir dire ?!
(perso) LDLC UMX-3 : ASUS MAXIMUS V GENE | LM 21/Xebian | Xfce | Kernel 5.15.0-53-generic | Intel i5-3570S 64bits avec GPU Radeon RX 550 | 16 Go Ram |
(ma femme) PC : LM 21 | Xfce | Kernel 5.15.0-47-generic | AMD FX-8320E avec GPU Radeon R7 260X | 16 Go Ram |

Avatar du membre
PengouinPdt
Messages : 46
Enregistré le : lun. 25 janv. 2021 18:05

Re: [LM21] Problème de son qui craque / sortie analogique

Message par PengouinPdt »

j'obtiens un autre message en rouge :
pulseaudio[2591]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

quant à savoir ce qu'est-ce ou la raison !?!
(perso) LDLC UMX-3 : ASUS MAXIMUS V GENE | LM 21/Xebian | Xfce | Kernel 5.15.0-53-generic | Intel i5-3570S 64bits avec GPU Radeon RX 550 | 16 Go Ram |
(ma femme) PC : LM 21 | Xfce | Kernel 5.15.0-47-generic | AMD FX-8320E avec GPU Radeon R7 260X | 16 Go Ram |

Avatar du membre
cyrille
Administrateur du site
Messages : 12402
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: [LM21] Problème de son qui craque / sortie analogique

Message par cyrille »

cf https://forums.linuxmint.com/viewtopic.php?t=360437

Peut être purger et ré installer pulse audio si pas mieux
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
PengouinPdt
Messages : 46
Enregistré le : lun. 25 janv. 2021 18:05

Re: [LM21] Problème de son qui craque / sortie analogique

Message par PengouinPdt »

On a les mêmes lectures :p
(perso) LDLC UMX-3 : ASUS MAXIMUS V GENE | LM 21/Xebian | Xfce | Kernel 5.15.0-53-generic | Intel i5-3570S 64bits avec GPU Radeon RX 550 | 16 Go Ram |
(ma femme) PC : LM 21 | Xfce | Kernel 5.15.0-47-generic | AMD FX-8320E avec GPU Radeon R7 260X | 16 Go Ram |

Avatar du membre
PengouinPdt
Messages : 46
Enregistré le : lun. 25 janv. 2021 18:05

Re: [LM21] Problème de son qui craque / sortie analogique

Message par PengouinPdt »

Bon, j'ai purgé pulseaudio, ce qui m'a installé le paquet pipewire-pulse, supprimé le répertoire local .config/pulse, redémarré une première fois. pas de son carrément.
J'ai réinstallé pulseaudio, pas de son dans un premier temps ; dc, purge de pipewire-pulse, reboot.
une fois dans le session, du son correct sur mon DAC USB, mais même problème : son qui craque/friture sur la sortie analogique de la carte mère, pavucontrol qui joue les guirlandes et recherche une connexion à pulseaudio, et toujours le même premier message d'erreur de "protocol error, kicking client" dans les status du service de pulseaudio.

Par contre, je remarque qu'il y a aussi un service pulseaudio-x11, mais celui-ci est inactif. normal ?
Faut-il l'activer ?!

(heureusement que j'ai mon DAC USB ; au moins, j'ai par ce biais un son correct)
(perso) LDLC UMX-3 : ASUS MAXIMUS V GENE | LM 21/Xebian | Xfce | Kernel 5.15.0-53-generic | Intel i5-3570S 64bits avec GPU Radeon RX 550 | 16 Go Ram |
(ma femme) PC : LM 21 | Xfce | Kernel 5.15.0-47-generic | AMD FX-8320E avec GPU Radeon R7 260X | 16 Go Ram |

Avatar du membre
cyrille
Administrateur du site
Messages : 12402
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: [LM21] Problème de son qui craque / sortie analogique

Message par cyrille »

Pas de mint sous la main et pas ce service sous debian

Essaie tu verras bien ce que ça donne ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
PengouinPdt
Messages : 46
Enregistré le : lun. 25 janv. 2021 18:05

Re: [LM21] Problème de son qui craque / sortie analogique

Message par PengouinPdt »

ça ne donne rien !

Bon, maintenant employons les petites mains pour les commandes en cli, et on joue avec pacmd tant qu'à faire - pfff :

Code : Tout sélectionner

$ pacmd list-cards | grep "name:"
	name: <alsa_card.pci-0000_01_00.1>
	name: <alsa_card.usb-Logitech_Logitech_USB_Headset-00>
	name: <alsa_card.pci-0000_00_1b.0>

$ pacmd list-cards | grep "alsa.card_name ="
	alsa.card_name = "HDA ATI HDMI"
	alsa.card_name = "Logitech USB Headset"
	alsa.card_name = "HDA Intel PCH"
Donc, j'ai bien trois entrées différentes !
On continue :

Code : Tout sélectionner

$ pacmd list-cards | grep "active profile:"
	active profile: <output:hdmi-stereo>
	active profile: <output:analog-stereo+input:mono-fallback>
	active profile: <output:iec958-stereo>
La troisième n'est pas bon, iec958 est pour la sortie SPDIF ; elle devrait être de type <output:analog-stereo>.

J'ai beau faire :

Code : Tout sélectionner

$ pacmd set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo
$ pactl set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo
$ systemctl --user restart pulseaudio.socket
le troisième profil reste iec95 !!!
Pour info :
iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
---

OK, je suis arrivé à fixer le profil sur la troisième carte, en faisant :

Code : Tout sélectionner

pactl set-card-profile 2 output:analog-stereo
càd en spécifiant l'index correspondant à la carte au lieu de son nom.

Mais bon, apparemment ce n'est pas cela qui me génère ce son qui craque comme si on faisait du morse à l'intérieur.
Quand je clique sur pavucontrol, onglet [Output Devices] puis je vais sur "Audio interne Stéréo analogique", le port oscille constamment en "Line Out (plugged in)" et "Headphones (unpluged)".
C'est vraiment bizarre. Comme si on connectait/déconnectait plusieurs fois par seconde un port jack dans la prise casque.

Bon, je découvre que ce n'est pas lié à pulseaudio ; je stop les services pulseaudio.service et socket et ça fait toujours ce son qui craque.

Code : Tout sélectionner

$ systemctl --user stop pulseaudio.service pulseaudio.socket
J'ouvre alsamixer et je vois bien que ça "saute" constamment comme si je branchais/débranchais constamment une entrée sur headphone !
(perso) LDLC UMX-3 : ASUS MAXIMUS V GENE | LM 21/Xebian | Xfce | Kernel 5.15.0-53-generic | Intel i5-3570S 64bits avec GPU Radeon RX 550 | 16 Go Ram |
(ma femme) PC : LM 21 | Xfce | Kernel 5.15.0-47-generic | AMD FX-8320E avec GPU Radeon R7 260X | 16 Go Ram |

Avatar du membre
alain
Administrateur du site
Messages : 14789
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: [LM21] Problème de son qui craque / sortie analogique

Message par alain »

Bonjour PingouinPdt.

Aux grands maux les grands moyens. Essaies ça:
Image

Code : Tout sélectionner

rm -rf ~/.config/pulse

Code : Tout sélectionner

sudo rm -rf /usr/share/alsa/alsa.conf

Code : Tout sélectionner

sudo rm -rf /usr/share/alsa/pulse-alsa.conf

Code : Tout sélectionner

pulseaudio -k && sudo alsa force-reload 
Si pas bon===> déconnexion/reconnexion
Si toujours pas bon===>reboot
Si toujours pas bon===>je ne sais pas :?
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Répondre