[Debian] Audio over HDMI

Pagina: 1
Acties:

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 13:56
Audio over HDMI met m'n M3N78-PRO moederboard (nvidia 8200 chipset) wil maar niet werken. NVidia drivers 185.18.31 zijn geinstalleerd. De TV betreft een Philips 37PFL8404H.

Omdat audio over HDMI pas door Alsa >1.0.18 ondersteund wordt heb ik Lenny ge-dist-upgrade naar Squeeze. Alsa zit nu op versie 1.0.20 waarna in elk geval HDMI audio is verschenen:
code:
1
2
3
4
5
6
7
8
9
10
11
pvr:~#   aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC1200 Analog [ALC1200 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC1200 Digital [ALC1200 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

In alsamixer staan 3 bars: IEC958, IEC958 D, IEC958 1, allen unmute met 'OO'.

Analoge stereo audio werkt prima:
mplayer -ao alsa:device=hw=0.0 liedje.mp3
Maar niet met HDMI:
mplayer -ao alsa:device=hw=0.3 liedje.mp3
Ondanks een hele batterij probeersels van diverse sites komt er geen geluid over HDMI uit. Hopelijk heeft iemand hier nog een idee om te proberen?

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 13:56
mplayer -ao alsa:device=hw=0.3 liedje.mp3
doet het ineens

Helaas zonder te weten waarom. Per saldo is er niets veranderd, maar het gepruts met configuratie(bestanden) lijkt toch ergens een bijeffect gehad te hebben.

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 13:56
Nieuwe ontwikkelingen: audio speelt alleen over X
• X focus + mplayer via remote SSH shell => werkt
• X focus + mplayer via local X (via MythTV) => werkt
• console focus + mplayer via remote SSH shell => werkt niet
• console focus + local console shell => werkt niet
Het compleet uitschakelen van X in de laatste 2 gevallen maakt geen verschil.

Gebruikte windowmanager: fvwm (2.x)

[/etc/asound.conf]
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
pcm.!default {
  type plug
## Uncomment the following to use (unmixed) "analog" by default
#  slave.pcm "analog-hw"
## Uncomment the following to use "mixed-analog" by default
#  slave.pcm "dmix-analog"
## Uncomment the following to use (unmixed) "digital" by default
  slave.pcm "digital-hw"
## Uncomment the following to use "mixed-digital" by default
#  slave.pcm "dmix-digital"
}

# Control device (mixer, etc.) for the card
ctl.!default {
  type hw
  card 0
}

pcm.analog {
  type plug
  slave.pcm "analog-hw"
}

ctl.analog {
  type hw
  card 0
}

pcm.mixed-analog {
  type plug
  slave.pcm "dmix-analog"
}

ctl.mixed-analog {
  type hw
  card 0
}

pcm.digital {
  type plug
  slave.pcm "digital-hw"
}

ctl.digital {
  type hw
  card 0
}

pcm.mixed-digital {
  type plug
  slave.pcm "dmix-digital"
}

ctl.mixed-digital {
  type hw
  card 0
}

pcm.analog-hw {
  type hw
  card 0
}

ctl.analog-hw {
  type hw
  card 0
}

pcm.digital-hw {
  type hw
  card 0
  device 3
}

ctl.digital-hw {
  type hw
  card 0
}

pcm.dmix-analog {
  type dmix
  ipc_key 1234
  slave {
    pcm "analog-hw"
    period_time 0
    period_size 1024
    buffer_size 4096
    rate 48000
  }
}

ctl.dmix-analog {
  type hw
  card 0
}

pcm.dmix-digital {
  type dmix
  ipc_key 1235
  slave {
    pcm "digital-hw"
    period_time 0
    period_size 1024
    buffer_size 4096
    rate 48000
  }
}

ctl.dmix-digital {
  type hw
  card 0
}

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 08:03
Rukapul schreef op zondag 16 augustus 2009 @ 09:53:
Nieuwe ontwikkelingen: audio speelt alleen over X
• X focus + mplayer via remote SSH shell => werkt
• X focus + mplayer via local X (via MythTV) => werkt
• console focus + mplayer via remote SSH shell => werkt niet
• console focus + local console shell => werkt niet
Het compleet uitschakelen van X in de laatste 2 gevallen maakt geen verschil.
Ik heb ook geen geluid als ik in een console zit en ik heb gewoon Intel onboard sound...

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


  • FireDrunk
  • Registratie: November 2002
  • Laatst online: 10:49
[alsa-noobmodus]
ALSA word toch in X geregeld? Misschien dat er een aantal control libraries draaien onder X?

Even niets...


  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 13:56
Nog even wat getest en hoewel hdmi (onder X) werkt, werkt analoog (mplayer -ao alsa:device=hw=0.0) niet meer.
gertvdijk schreef op maandag 17 augustus 2009 @ 13:22:
[...]

Ik heb ook geen geluid als ik in een console zit en ik heb gewoon Intel onboard sound...
Het werkte normaal anders prima.
thijs_cramer schreef op maandag 17 augustus 2009 @ 13:26:
[alsa-noobmodus]
ALSA word toch in X geregeld? Misschien dat er een aantal control libraries draaien onder X?
Alsa is niet X-specifiek. In principe is het gewoon een set kernel modules plus utilities.

Diverse X desktop environments hebben volgens mij wel hun eigen mixer utilities, maar daar heb ik geen ervaring mee. Lijkt me echter stug dat het spartaanse fvwm dat heeft.
Pagina: 1