[Son] Pas de son par le HDMI

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

[Son] Pas de son par le HDMI

Message par Kiyoshi »

Bonjour à tous :D

Voilà ma première expérience avec Archlinux autrement qu'avec une machine virtuelle et c'est mon HTPC qui en fait les frais.

Mais voilà je n'ai pas de son avec la sortie HDMI. Ça commence donc assez mal.

Voici le lien suite à une commande que j'ai découverte sur ce forum :mrgreen:

Code : Tout sélectionner

wget www.alsa-project.org/alsa-info.sh && chmod +x alsa-info.sh && ./alsa-info.sh --upload
http://www.alsa-project.org/db/?f=578ee ... 6a109eebcb

J’ai fait quelques tests, d'après le résultat de la commande aplay -l ma sortie HDMI se trouve bien en 0,3 mais rien n’y fait.

J'ai essayé ça

Code : Tout sélectionner

aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
Voici à quoi ressemble mon alsamixer
Image

Merci beaucoup pour votre aide :chinois:
Avatar de l’utilisateur
drs
archer de cavalerie
Messages : 158
Inscription : ven. 15 sept. 2006, 06:47

Re: [Son] Pas de son par le HDMI

Message par drs »

c'est normal ca?

Code : Tout sélectionner

[    5.045073] input: HDA NVidia Headphone as /devices/pci0000:00/0000:00:08.0/sound/card0/input7/
tu peux enclencher le mode auto-mute?
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Son] Pas de son par le HDMI

Message par Debaru »

Yop,

Tu peux nous poster le résultat de la commande :

Code : Tout sélectionner

aplay -l
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

drs a écrit :c'est normal ca?

Code : Tout sélectionner

[    5.045073] input: HDA NVidia Headphone as /devices/pci0000:00/0000:00:08.0/sound/card0/input7/
Ben écoute je pense oui, je n'ai rien touché entre le moment où j'ai viré Ubuntu et installé ArchLinux.
drs a écrit :tu peux enclencher le mode auto-mute?
C'est fait, mais ça ne change rien. D'ailleurs à quoi sert ce mode ?
Debaru a écrit :Yop,

Tu peux nous poster le résultat de la commande :

Code : Tout sélectionner

aplay -l
oui bien sûr.

Code : Tout sélectionner

[root@pan ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
:chinois:
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Son] Pas de son par le HDMI

Message par Debaru »

Merci :D

A tout hasard, tu as testé ta commande avec les autres devices ? Par exemple :

Code : Tout sélectionner

 aplay -D plughw:0,1 /usr/share/sounds/alsa/Front_Center.wav [code]

Ce qui me paraît bizarre c'est qu'on ne voit que ta carte Nvidia...
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

Oui j'ai testé la commande avec d'autres devices.

Celle la

Code : Tout sélectionner

 aplay -D plughw:0,1 /usr/share/sounds/alsa/Front_Center.wav 
Ne donne rien

Par contre celle la

Code : Tout sélectionner

 aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Center.wav 
J'ai du son sur la sortie jack
Debaru a écrit :Ce qui me paraît bizarre c'est qu'on ne voit que ta carte Nvidia...
Comment ça ? Ce n'est pas ma carte ça ? :(

Code : Tout sélectionner

card 0: NVidia [HDA NVidia]
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Son] Pas de son par le HDMI

Message par Debaru »

Si, si c'est bien ta carte. Ce que je veux dire, c'est qu'il n'apparaît d'autre pas chipset audio.
C'est quoi comme modèle de carte graphique ? Tu as installé les pilotes ?
Avatar de l’utilisateur
drs
archer de cavalerie
Messages : 158
Inscription : ven. 15 sept. 2006, 06:47

Re: [Son] Pas de son par le HDMI

Message par drs »

tiens t'as vu ca, t'as teste deja?
If aplay does not output any errors, but still no sound is heared, "reboot" the receiver, monitor or tv set. Since the HDMI interface executes a handshake on connection, it might have noticed before that there was no audio stream embedded, and disabled audio decoding.
C'est fait, mais ça ne change rien. D'ailleurs à quoi sert ce mode ?
a muter les HP si un jack est branche.
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

drs a écrit :tiens t'as vu ca, t'as teste deja?
If aplay does not output any errors, but still no sound is heared, "reboot" the receiver, monitor or tv set. Since the HDMI interface executes a handshake on connection, it might have noticed before that there was no audio stream embedded, and disabled audio decoding.
Oui, j'ai tenté d’éteindre/allumer ma TV au bouton après reboot avant de lancer le test mais non rien...
Debaru a écrit :Si, si c'est bien ta carte. Ce que je veux dire, c'est qu'il n'apparaît d'autre pas chipset audio.
C'est quoi comme modèle de carte graphique ? Tu as installé les pilotes ?
Comme carte mère j'ai une Zotac IONITX-A. C'est une carte mère tout-en-un. Le Proc y est soudé et la carte graphique intégrée (une Nvidia 9400M).

Pour plus de détails : http://www.homemedia.fr/actualites/4892 ... -core.html

Et donc oui j'ai installé les pilotes :

Code : Tout sélectionner

yaourt -S nvidia libvdpau
Et un coup de

Code : Tout sélectionner

nvidia-xconfig
Suite à la lecture de ça https://wiki.archlinux.org/index.php/NV ... figuration
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Son] Pas de son par le HDMI

Message par Debaru »

Tu m'as pas répondu du coup : C'est quoi ton modèle de carte graphique ? Tu as bien installé les pilotes ?
Merci

EDIT : Excuse, j'avais pas vu ton edit :D
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Son] Pas de son par le HDMI

Message par Debaru »

Mes dernières cartouches :
Dans Alsamixer, bien vérifier que tout n'est pas en "muté". Pour ça tu fais F5, et tu te paluches toutes les colonnes en vérifiant qu'il y en est pas une avec marqué "MM".

Sinon, tu es bien dans le groupe Audio ?
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

Rien n'est "muté" et j'ai tous les curseurs sont à fond.

Pour ce qui est du groupe audio, je suis root et pour rappel ça fonctionne par la prise jack.

Je désespère...
Avatar de l’utilisateur
drs
archer de cavalerie
Messages : 158
Inscription : ven. 15 sept. 2006, 06:47

Re: [Son] Pas de son par le HDMI

Message par drs »

Prise jack? HDMI c'est pas cense passer par le cable HDMI justement?

Edit: je viens de comprendre :D
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

Hmmm derrière ma carte mère j'ai une prise jack et un port HDMI.

Si je branche des enceinte sur la prise jack et que je tappe cette commande

Code : Tout sélectionner

aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Center.wav 
Ça fonctionne.

Je débranche les enceintes.

Je tappe cette commande qui à prioris correspond à ma sortie HDMI au vue du resultat de la commande atplay -l

Code : Tout sélectionner

aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav 
Ça ne fonctionne pas.

Le câble HDMI est branché à la TV et je souhaite faire sortir le son par l’HDMI via la TV, comme avant sous Ubuntu.
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Son] Pas de son par le HDMI

Message par dens »

Bonjour.

Voila comment j'ai procédé pour avoir l'audio par la prise hdmi sur un eeepc1015PN (ION2/GT280).

1/ Allumer le périphérique de sortie (ampli, tv) avant de démarrer l'ordi.

2/ installations : drivers proprio nvidia, alsa, pulseaudio, kde.

3/ alsamixer > "Dé-muter" les sorties numériques.

4/ lister les sorties audio

Code : Tout sélectionner

aplay -l
tu auras un/plusieurs numéro(s) de "card" et un/plusieurs numéro(s) de "subdevice"

5/ trouver la sortie numérique qui fonctionne avec le code suivant :

Code : Tout sélectionner

aplay -D plughw:1,7 /usr/share/sounds/alsa/Front_Center.wav 
ou la synthaxe est plughw:card,subdevice.
Chez moi ça donne
1ere carte 1er subdevice : 0,0
2nd carte 1er subdevice : 1,3
2nd carte 2nd subdevice : 1,7
2nd carte 3eme subdevice : 1,8
2nd carte 4eme subdevice : 1,9

6/ ajouter le code suivant à la fin de /etc/pulse/default.pa

Code : Tout sélectionner

load-module module-alsa-sink device=hw:1,7


7/ reboot

8/ kmix > déplacer le flux en lecture vers la sortie hdmi

Tous les détails ici : ftp://download.nvidia.com/XFree86/gpu-h ... audio.html

A+
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

Désolée d'avance pour cette réponse qui sera moins complète du fait que je répond via mon tel.

Déjà merci Dens pour ton aide, je ne suis pa chez moi je vais donc essayer ça d'ai mon retour je pense poster une réponse vers 17h30.

J'ai quand même quelques questions.

1. Pourquoi installer pulsaudio? Ça apporte quoi par rapport à alsa?

2. D'après toi avec le résultat de la commande aplay -t sur ma machine on est d'accord que c'est via la carte 0 et device 3 que je dois rediriger le son non?

3. Qu'est ce que kmix?

Merci beaucoup tout le monde! :chinois: :chinois: :chinois:
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Son] Pas de son par le HDMI

Message par dens »

1/ pulseaudio permets par exemple de contrôler le volume application par application.
Ce n'est effectivement pas indispensable et ça rajoute un peu de lourdeur.
Pour ma part j'utilise clementine comme player multimédia et j'ai constaté que clementine marchait mieux avec pulseaudio qu'avec alsa tout seul.

Pour avoir le son via l'hdmi sans pulseaudio, uniquement avec alsa, tu peux juste créer un fichier .asoundrc dans ton /home:
tu saisis ça dedans

Code : Tout sélectionner

pcm.!default {
	type hw
	card 0 
	device 0
}
remplace le 0 de

Code : Tout sélectionner

card 0
par la valeur identifiée aux étapes précédentes
remplace le 0 de

Code : Tout sélectionner

device 0
par la valeur identifiée aux étapes précédentes

Ca modifie le sortie audio par défaut.
Chez moi ça donne.

Code : Tout sélectionner

pcm.!default {
	type hw
	card 1 
	device 7
}
2/ Pas sur que ce soit

Code : Tout sélectionner

load-module module-alsa-sink device=hw:0,3
.
Il faut tester en faisant auparavant:

Code : Tout sélectionner

aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Center.wav

Code : Tout sélectionner

aplay -D plughw:0,1 /usr/share/sounds/alsa/Front_Center.wav

Code : Tout sélectionner

aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
3/ kmix est le contrôleur de volume de kde.
Il permets de régler les niveaux des entrées, sorties, applications (avec pulseaudio).
A+
Dernière modification par dens le jeu. 24 nov. 2011, 16:32, modifié 3 fois.
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Avatar de l’utilisateur
Kiyoshi
Hankyu
Messages : 36
Inscription : jeu. 24 nov. 2011, 00:14

Re: [Son] Pas de son par le HDMI

Message par Kiyoshi »

Mais j'ai déjà fait les différentes commandes aplay -D que tu cites. Aucune ne fonctionne pour sortir le son via le HDMI regarde au dessus..

Je vais tenter en allumant la TV avant le PC même si c'est ce que je fais je pense...

:?

Aussi, je n'ai pas d'environnement de bureau donc pas kmix et outre ces choses, je n'en ai pas besoin...
Avatar de l’utilisateur
drs
archer de cavalerie
Messages : 158
Inscription : ven. 15 sept. 2006, 06:47

Re: [Son] Pas de son par le HDMI

Message par drs »

Aussi, je n'ai pas d'environnement de bureau donc pas kmix et outre ces choses, je n'en ai pas besoin...
xbmc?
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Son] Pas de son par le HDMI

Message par dens »

Essaye en allumant ta TV en premier.
J'ai moi-même perdu beaucoup de temps par ce que je n'allumais pas mon ampli avant mon pc.

Essaye avec le fichier .asoundrc dans ton /home, mais il faudra quand même identifier le couple card/device.

A+
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Répondre