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.

#26 Le 01/10/2024, à 18:43

tycooon

Re : Problème de SON [Résolu]

il te propose autre chose que du hdmi :
En périphérique sortie :
GK107 HDMI audio controller Pro en activité mais muet
oui tu peux rebooter

Hors ligne

#27 Le 01/10/2024, à 18:54

AAX

Re : Problème de SON [Résolu]

En périphérique de sortie:
J'ai le choix avec GK107 HDMI audio controller Pro  pour le 7 le 8 et le 9.  Muet.

Built-in Audio digital steréo (IEC958)
Port : Digital Output (S/PDIF)               Muet

Je reboote en attendant une réponse.

Hors ligne

#28 Le 01/10/2024, à 19:02

tycooon

Re : Problème de SON [Résolu]

choisir : Built-in Audio digital steréo (IEC958)
Port : Digital Output (S/PDIF)     

et monter le son avec les paramètres de gnome ou

alsamixer

en ligne de commande , choisi bien la carte son avec la touche F6

Hors ligne

#29 Le 01/10/2024, à 19:28

AAX

Re : Problème de SON [Résolu]

J'ai rebooté. Toujours pas de Son.

En changeant de port (Digital Output (S/PDIF) ) . Je vois une activité mais le son reste muet . 

Par

alsamixer

Avec la carte  PCH en position 0 j'ai une description en "tube" d'informations systeme
Avec la carte NVIDIA en position 1 j'obtiens S/PDIF S/PDIF 1 S/PDIF 2 S/PDIF 3

Hors ligne

#30 Le 01/10/2024, à 20:59

tycooon

Re : Problème de SON [Résolu]

aplay -l
**** Liste des périphériques matériels PLAYBACK ****
carte 0 : PCH [HDA Intel PCH], périphérique 0 : ALC887-VD Analog [ALC887-VD Analog]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 1 : ALC887-VD Digital [ALC887-VD Digital]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0

il semblerait qu'il manque  ALC887-VD Analog [ALC887-VD Analog] dans les préférences du son ( analogique). je pense que c'est pour ça que cela ne fonctionne pas .
si tu lances cette commande, est-ce qu'il y a du son ? :

aplay /usr/share/sounds/alsa/Front_Center.wav

On voit ALC887-VD Digital [ALC887-VD Digital] =  Built-in Audio digital steréo (IEC958)
On voit l'audio Nvidia pour le HDMI = GK107 HDMI audio controller Pro

Dans :

pavucontrol

Dans l'onglet configuration as tu un profil avec le terme "analog"
Exemple de ma carte son :
dDkEoqF.th.png
Dans pavucontrol dans l'onglet Périphérique de sortie, est ce que headphone est branché. Sinon regarde dans la liste déroulante si tu vois le terme "Line Built-in" branché. Si c'est la cas essaie avec "Line Built-in"
Exemple de ma carte son :
dDv2ebS.th.png
il faut aussi vérifier si auto-mut est enabled, il faut qu'il soit disabled :

Lance :

alsamixer

Touche F6, choisir la carte son , je pense que chez toi c'est  HDA Intel PCH (la puce affichée doit être Realtek ALC887-VB) , touche F5 et vérifie si Auto-Mut est bien disabled

Exemple de ma carte son :
dDkAgVf.th.png

Et on va aussi regarder les messages d'initialisation de carte son alsa, des codec au démarrage  :

sudo dmesg | egrep -i "alsa|snd|hdmi"

j'ai vu aussi qu'il y a une erreur dans  "systemctl --user staus pipewire", je pense qu'elle n' a pas d'incidence :

oct. 01 17:23:52 aax-XPS-8500 pipewire[13311]: mod.jackdbus-detect: Failed to receive jackdbus reply: org.freedesktop.DBus.Error.ServiceUnknown: The name org.jackaudio.service was not provided by any .service files

il manque peut être le paquet :

dpkg -l | grep libjack-jackd2-0
dpkg -l | grep libasound2-plugins

On peut aussi le mettre false : module.jackdbus-detect = false dans cat /usr/share/pipewire/pipewire.conf. Mais on le perdra, si mise à jour, sauf si on met le fichier de config dans le home :

# /etc/pipewire/pipewire.conf.d/ for system-wide changes or in
# ~/.config/pipewire/pipewire.conf.d/ for local changes.


Pour voir le modèle, il a peut être une option pour ton pc

sudo dmidecode -t system

Vu sur le web pour  ALC-887-VB l'option :  options snd-hda-intel model=generic (a essayer) à ajouter de le fichier /etc/modprobe.d/alsa-base.conf
Vu sur le web pour ALC-887-VB, lancer la commande :

sudo alsa force-reload

semble solutionner en live, mais le problème revient lors d'un nouveau démarrage. Si c'est le cas on pourra faire un script qui se lance au démarrage.

Dernière modification par tycooon (Le 02/10/2024, à 15:37)

Hors ligne

#31 Le 02/10/2024, à 18:14

AAX

Re : Problème de SON [Résolu]

Bonjour,

Pas de son à la commande :

$ aplay /usr/share/sounds/alsa/Front_Center.wav
Lecture WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Fréquence 48000 Hz, Mono

Avec

 pavucontrol

Dans l'onglet configuration je trouve plusieurs profils avec le terme "analog"
dans l'onglet Périphérique de sortie, je n'ai pas de headphone branché. Pas de liste déroulante avec le terme "Line Built-in" branché.
Je ne sais pas faire la copie d'écran dans ma réponse pour que se soit plus claire pour toi.

Avec

alsamixer

Auto-mute mode est  disabled


$ sudo dmesg | egrep -i "alsa|snd|hdmi"
[sudo] Mot de passe de aax : 
[   18.481791] snd_hda_intel 0000:01:00.1: Disabling MSI
[   18.481799] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[   18.891797] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input9
[   18.891844] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10
[   18.891881] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input11
[   18.891920] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input12
[   19.060424] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[   19.060441] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.060448] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[   19.060455] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[   19.060459] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x1e/0x0
[   19.060464] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[   19.060469] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[   19.060475] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[   19.060480] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
[   19.082988] snd_hda_codec_hdmi hdaudioC0D3: No i915 binding for Intel HDMI/DP codec
[   20.394811] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_component_bind_ops [nouveau])
$ dpkg -l | grep libjack-jackd2-0
ii  libjack-jackd2-0:amd64                        1.9.21~dfsg-3ubuntu3                       amd64        JACK Audio Connection Kit (libraries)
$ dpkg -l | grep libasound2-plugins
ii  libasound2-plugins:amd64                      1.2.7.1-1ubuntu5                           amd64        ALSA library additional plugins
$ sudo dmidecode -t system
# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.

Handle 0x0002, DMI type 1, 27 bytes
System Information
	Manufacturer: Dell Inc.
	Product Name: XPS 8500  
	Version:  
	Serial Number: 2GRBF5J
	UUID: 4c4c4544-0047-5210-8042-b2c04f46354a
	Wake-up Type: Power Switch
	SKU Number: To be filled by O.E.M.
	Family: To be filled by O.E.M.

Handle 0x001D, DMI type 32, 20 bytes
System Boot Information
	Status: No errors detected

J'ai ajouté la dernière ligne dans le fichier alsa-base.conf

# Keep snd-usb-audio from beeing loaded as first soundcard
#options snd-usb-audio index=-2
[b]options snd-hda-intel model=generic[/b]
$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-seq-dummy snd-hrtimer snd-hda-codec-realtek snd-hda-codec-hdmi snd-hda-codec-generic snd-hda-intel snd-intel-dspcfg snd-intel-sdw-acpi snd-hda-codec snd-hda-core snd-seq-midi snd-seq-midi-event snd-hwdep snd-rawmidi snd-pcm snd-seq snd-seq-device snd-timer (failed: modules still loaded: snd-hrtimer snd-hda-codec-realtek snd-hda-codec-hdmi snd-hda-codec-generic snd-hda-intel snd-intel-dspcfg snd-intel-sdw-acpi snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-seq snd-seq-device snd-timer).
Loading ALSA sound driver modules: snd-seq-dummy snd-hrtimer snd-hda-codec-realtek snd-hda-codec-hdmi snd-hda-codec-generic snd-hda-intel snd-intel-dspcfg snd-intel-sdw-acpi snd-hda-codec snd-hda-core snd-seq-midi snd-seq-midi-event snd-hwdep snd-rawmidi snd-pcm snd-seq snd-seq-device snd-timer.

J'ai toujours été obligé de changer le profil dans la configuration après le démarrage de mon ordinateur pour avoir le Son comme après chaque nouvelle version UBUNTU je perdais tout et cette fois-ci je rencontre plus de difficultés.
Merci pour ton aide.

Hors ligne

#32 Le 02/10/2024, à 18:56

AAX

Re : Problème de SON [Résolu]

Bonsoir,

Après une nième réflexion, il faut, me semble-t-il attribuer les mêmes profils périphérique HDMI de la carte NVIDIA à la carte PCH mais comment je ne sais pas quel fichier mettre à jour.

$ aplay -l
**** Liste des périphériques matériels PLAYBACK ****
carte 0 : PCH [HDA Intel PCH], périphérique 0 : ALC887-VD Analog [ALC887-VD Analog]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 1 : ALC887-VD Digital [ALC887-VD Digital]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : NVidia [HDA NVidia], périphérique 3 : HDMI 0 [HDMI 0]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : NVidia [HDA NVidia], périphérique 7 : HDMI 1 [HDMI 1]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : NVidia [HDA NVidia], périphérique 8 : HDMI 2 [HDMI 2]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : NVidia [HDA NVidia], périphérique 9 : HDMI 3 [HDMI 3]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0

Hors ligne

#33 Le 02/10/2024, à 20:51

tycooon

Re : Problème de SON [Résolu]

quelques remarques :

[b]options snd-hda-intel model=generic[/b]

Il ne faut pas mettre les [ b]et[/b ]
Corriger, rebouter et essayer , si pas de changement alors l'enlever.

Autre solution, avec une autre option (voir mon message plus bas (*) = ce qui désactiverait l’auto détection du casque et obligerait le système à toujours traiter le panneau avant comme s'il avait un casque connecté pour ce model de PC.)

options snd-hda-intel model=no-front-hp

rebouter et essayer , si pas de changement alors l'enlever.

Et Après tu peux essayer :

sudo alsa force-reload

pas besoin de rebooter, si ok alors rebooter et refaire un essai et si KO, alors on peut envisager un script au démarrage.

- Si on regarde ce site, je suis dubitatif sur le nombre d’échecs avec ta carte son :
ICI

- Un cas similaire avec la même carte son:
ICI
Résolu partiellement avec cette solution : sudo alsa force-reload

Je ne vois pas d'erreur qui pourrait orienter une recherche , même le message dmesg reconnait bien la sortie audio :
[   19.060448] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
Elle est sur la PIN id  0x1b et hp_outs =1 (sortie casque) elle doit être sur le dessus de ton PC ?

Il y a quelque chose qui empêche de voir cette entrée audio dans pavucontrol et à fortiori dans ton système.  (un codec mal défini ?)
Dans l'onglet Périphérique de sortie de pavucontrol, il y a quoi avec le terme branché ? "si tu pouvais poster une photo ou le décrire"

Sinon tu as combien de sorties audio sur le PC, à priori 4
[   19.060424] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
-Prise verte (Line-Out principale) => (peut être celle-ci)
-Prise noire (Line-Out arrière  Surround 5.1 ou 7.1) :
-Prise orange (Line-Out centrale et caisson de basse) :
-Prise silver (Line-Out HP arrière) => (peut être celle-ci)
Pour essayer les prises à l'arrière , branche le casque sur la sortie verte ou silver et peut être que dans pavucontrol tu verras une ligne à l'état (Line xxxx) branché
Pour voir les sorties et entrées disponibles sur le PC :

pactl list cards | egrep 'analog-(input|output)'

Pour les essais tu peux lancer cette séquence de test "son", cela t'évitera de relancer un test de son à chaque branchement. Tu peux l’arrêter avec CTRL + C

speaker-test -c2 -Dplug:front -t wav -p 500

Du coup la commande dpkg ne permet de savoir si les paquets sont installés
Dans le doute :

sudo apt install --reinstall libjack-jackd2-0 libasound2-plugins

Pour voir si le défaut a disparu :
Rebooter

systemctl --user status pipewire

Avec la carte NVIDIA, il n'y a pas de problème, elle est utilisée uniquement que pour le port HDMI, on ne peut pas comparer les 2.

Maintenant si tu le souhaites, on peut revenir à l'ancienne config pulseaudio sans problème et on peut essayer de bricoler des fichier de conf. Mais je doute du résultat.. Je pense que le problème est au niveau de Alsa.
Puseaudio est un serveur son au même titre que Pipewire. Ce dernier vise à remplacer PulseAudio pour l'audio et JACK pour l'audio professionnel, tout en offrant des fonctionnalités de vidéo qui ne sont pas présentes dans ces deux solutions.
Puseaudio n'est plus présent dans les versions actuelles d'Ubuntu et de nombreuses distributions , il tend à disparaître.

Pour poster une image :
TUTO

Autre piste :
installe hdajackretask

sudo apt install alsa-tools
sudo apt install alsa-tools-gui

lance :

hdajackretask

Et dis moi si la PIN ID 0x1b est "not connected" (voir l'image ci dessous) choisir select a codec : Realteck 887-VB
dDmzhDF.th.png

Sans l'interface graphique, tu peux aussi lancer la commande qui donne l'état et la présence des Pin Id :

sudo hdajacksensetest -a

(*)  Quand on regarde ce site (documentation officielle du noyau Linux concernant les modèles de codecs audio  ALC88x pris en charge par le pilote snd-hda-intel) : ici, ils ont délibérément désactivé la PIN ID 0x1b

ALC88x/898/1150/1220
abit-aw9d
Pin fixups for Abit AW9D-MAX

lenovo-y530
Pin fixups for Lenovo Y530

acer-aspire-7736
Fixup for Acer Aspire 7736

asus-w90v
Pin fixup for ASUS W90V

cd
Enable audio CD pin NID 0x1c

no-front-hp
Disable front HP pin NID 0x1b

Si c'est le cas, on a peut être une chance ....mais on verra.

Dernière modification par tycooon (Le 03/10/2024, à 16:17)

Hors ligne

#34 Le 03/10/2024, à 17:18

AAX

Re : Problème de SON [Résolu]

Oui j’avais bien insérer la ligne correctement dans le fichier de configuration /etc/modprobe.d/alsa-base.conf
Je l’ai retiré ensuite (options snd-hda-intel model=generic)

Après d'autres tests sans succès, je suis passé au paragraphe  :

combien de sorties audio sur le PC

J'ai vérifié la connexion de la prise verte (Line-Out principale) et je me suis aperçu que mes enceintes étaient reliées à la prise grise. Bien sûr, j'ai changé la connexion et j'ai obtenu le son désiré.

J'ai redémarré le micro et j'avais le son par défaut sans avoir à changer les paramètres.

Avec la commande :

pavucontrol

J'obtiens les informations :

Périphériques de sortie :

Built-in Audio Analog Stéréo
Port : Line Out (branché)

Configuration :

Built-in audio
Profil : Analog Stéréo Output

Et le problème est résolu.

Je te remercie de ton aide et d'avoir souligné le branchement des prises que je n'avais pas songé et qui aurait dû etre une des 1ères vérifications.

Hors ligne

#35 Le 03/10/2024, à 18:11

tycooon

Re : Problème de SON [Résolu]

Tu peux ajouter [Résolu] au titre de ton fil au #1 en cliquant sur modifier. Merci.

Dernière modification par tycooon (Le 03/10/2024, à 18:21)

Hors ligne