You are not logged in.
Pages: 1
Hello,
I'm using a Vizio television as my monitor, connected to my computer via HDMI cable. The picture looks fantastic, however I cannot seem to get the audio to work. The problem here is most likely my lack of knowledge. I've tried the steps in the wiki under the ALSA page for HDMI output, but perhaps I'm not doing them correctly. I also tried adding "radeon.audio=1" to kernel in grubs menu.lst, but this doesn't seem to do anything either. Not really sure what I should be doing here. Thanks for any responses in advance!
Offline
Hi,
Please show
aplay -lsudo lspci -nnvk | grep -A10 -B1 -i audioAlso please provide more detail about your sound setup (pulseaudio? alsa?) and which specific steps you followed in the wiki.
What happens when you plug and unplug the hdmi cable while running this command:
udevadm monitorOffline
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0sudo lspci -nnvk | grep -A10 -B1 -i audio
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383] (rev 40)
Subsystem: ASUSTeK Computer Inc. M5A88-V EVO [1043:841b]
Flags: bus master, slow devsel, latency 64, IRQ 16
Memory at fe7f8000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Kernel driver in use: snd_hda_intel
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d] (rev 40)
Subsystem: ASUSTeK Computer Inc. M5A88-V EVO [1043:8443]
Flags: bus master, 66MHz, medium devsel, latency 0
--
01:05.1 Audio device [0403]: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200] [1002:970f]
Subsystem: ASUSTeK Computer Inc. M5A88-V EVO [1043:843e]
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at fe9e8000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 3
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
02:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6315 Series Firewire Controller [1106:3403] (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. M5A88-V EVO [1043:8374]
Flags: bus master, fast devsel, latency 0, IRQ 17I'm trying to use alsa, I have tried unmuting all the various devices with alsamixer as described in the beginner's guide, and I have tried the steps on the alsa page under hdmi output not working. I'm not sure I can run "udevadm monitor" because I'm using this television as my only monitor, this isn't a laptop or anything. Thank you.
Offline
This is similar, and we couldn't figure out what the problem there was either. I think there is something up with Radeon's HDMI audio drivers.
Offline
Bummer, do you think there is a work around, or should I just use some spare speakers I have laying around?
Offline
If there's a work-around, I don't know it. If you have some spare speakers, I would just use them.
Offline
I have a similar issue with my HDMI audio on my two HD 6870's
I've done the same thing that you have, gone through the wiki, ect. with no luck.
I've given up and just moved to a pair of speakers on a 3.5mm jack. Actually there seems to be this weird thing about linux in general working better with USB audio devices (less "noise", better out/input). So you might want to look at that route if sound quality is really important to you.
Offline
Thanks for the tip, I don't have any USB speakers, but I will keep that in mind if my sound sounds somewhat funny with the speakers that I have.
Offline
http://alsa.opensrc.org/FAQ026 - "How can I change the default ALSA device?"
Use the output of aplay -l to find the right card and associated device. In this case, the one with HDMI. That's what you want set to the default.
Ex:
I had the same issue. aplay -l yelded:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC889 Digital [ALC889 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0so I put this in my asound config:
pcm.!default {
type hw
card 0
device 3
}Now I get sound over my T.V. However, there are still two issues:
1 - ALSA volume controles don't seem to affect the volume for me. Haven't had time to deal with this since I've been working around with the TV's own volume controles.
2 - Some programs use DE settings to pick a device to play over and may not pick the right device.
EDIT:
Typos.
Last edited by Avant-texte (2012-02-13 17:36:11)
Offline
Pages: 1