Pas de son sortie audio HDMI sur Asrock 330HT - Hardware - Linux et OS Alternatifs
Marsh Posté le 26-11-2010 à 23:50:44
Pas eu de succè avec ma question.
J'ainéanmoins réussi à résoudre mon problème.
Il faut créer le fichier /etc/asound.conf avec ces paramètres:
pcm.!default {
type plug
slave {
pcm "hdmi"
}
}
Dans alsamixer cela correspond à la sortie "S/PDIF 1" mais il n'est pas possible d'en régler le volume à premier vue.
Obligé de passer par la TV pour cela !
Marsh Posté le 12-11-2010 à 14:32:24
Bonjour,
J'ai configuré une Debian Squeeze (2.6.32-5-686) sur un Asrock 330HT avec sortie HDMI.
La vidéo fonctionne mais impossible d'avoir la sortie son sur la TV relié à l'Asrock par l'HDMI (la sortie analogique fonctionne)
Voici ma config:
freevo@hestia:~$ sudo lspci -v
...
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
Subsystem: ASRock Incorporation Device 5890
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23
Memory at fae78000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Kernel driver in use: HDA Intel
...
freevo@hestia:~$ dpkg -l|grep alsa
ii alsa-base 1.0.23+dfsg-2 ALSA driver configuration files
ii alsa-tools 1.0.23-3+b1 Console based ALSA utilities for specific hardware
ii alsa-utils 1.0.23-3 Utilities for configuring and using ALSA
freevo@hestia:~$ lsmod|grep snd
snd_hda_codec_nvhdmi 2567 1
snd_hda_codec_realtek 163194 1
snd_hda_intel 16787 3
snd_hda_codec 46002 3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 4054 1 snd_hda_codec
snd_pcm 47226 3 snd_hda_intel,snd_hda_codec
snd_seq 35463 0
snd_timer 12258 3 snd_pcm,snd_seq
snd_seq_device 3673 1 snd_seq
snd 34375 12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 3450 1 snd
snd_page_alloc 5045 2 snd_hda_intel,snd_pcm
freevo@hestia:~$ dmesg|grep -i hda
[ 8.445239] HDA Intel 0000:00:08.0: power state changed by ACPI to D0
[ 8.445395] HDA Intel 0000:00:08.0: power state changed by ACPI to D0
[ 8.446301] HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI 23 (level, low) -> IRQ 23
[ 8.446310] hda_intel: Disable MSI for Nvidia chipset
[ 8.446395] HDA Intel 0000:00:08.0: setting latency timer to 64
[ 9.254817] hda_codec: ALC889A: BIOS auto-probing.
[ 9.424186] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:08.0/input/input4
freevo@hestia:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC889A Analog [ALC889A Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC889A Digital [ALC889A Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI] <= Sortie AUDIO HDMI
Subdevices: 1/1
Subdevice #0: subdevice #0
J'utilise mplayer de cette façon pour tester:
$ /usr/bin/mplayer -ao alsa:device=hw=0.3 -cache 1024 dvb://"France 5"
Les racourcis clavier de mplayer pour controler le son s'affiche bien à l'écran => voulume à fond et unmute.
mais pas de sortie sur la TV !
Idem avec fichier mp3 ou video.
Pour info., il n'y a pas KDE, ni Gnome, uniquement freevo qui lance X et fluxbox pour les tests au début.
Asamixer m'affiche cela, mais je ne sais pas quel control gère la sortie HDMI ?
┌───────────────────────────────────────────────────────── AlsaMixer v1.0.23 ──────────────────────────────────────────────────────────┐
│ Card: HDA NVidia F1: Help │
│ Chip: Nvidia MCP7A HDMI F2: System information │
│ View: F3:[Playback] F4: Capture F5: All F6: Select sound card │
│ Item: Master [dB gain: -6,00] Esc: Exit │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒ │ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ ├──┤ └──┘ ├──┤ ├──┤ ├──┤ ├──┤ ├──┤ ├──┤ └──┘ ┌──┐ ┌──┐ ┌──┐ ├──┤ │
│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 91 100<>100 100<>100 95<>95 95 94 77<>74 68<>68 67<>67 74<>74 │
│ < Master > PCM Front Surround Center LFE Line Mic Mic Boost S/PDIF S/PDIF De S/PDIF 1 Beep │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Auriez vous une piste à me fournir pour résoudre le problème ?