2012-07-14, 05:43
I tried working through your guide and did successfully get sound to come out of the tv (no receiver). This was accomplished by following the directions in this thread and setting Audio output->Analog and Audio output device-> custom (plughw:0,3) in xbmc.
However, the sound is just static, pops, and clicks. This is the case when I try to play music/videos/dvd in xbmc, when I use aplay -D plughw:0,3 welcome.wav AND when I use aplay -D plughw:0,0 welcome.wav to play through the computer speakers (for debugging purposes only). For completeness, the result is the same when I set the Audio output->hdmi and make the Passthrough audio output device be the same as the Audio output device. What is going on?
Here's all the debugging info that I can identify as relevant:
for a variety of reasons, i had to upgrade my kernel to a version from precise, but other than that, the system is fully updated xbmcbuntu.
My suspicion is that I need to edit /etc/modprobe.d/alsa-base.conf and give some option to the snd-hda-intel module, but I have no clue what the option would be or how to figure out what it is. I would really appreciate someone giving me some suggestions of things to try.
However, the sound is just static, pops, and clicks. This is the case when I try to play music/videos/dvd in xbmc, when I use aplay -D plughw:0,3 welcome.wav AND when I use aplay -D plughw:0,0 welcome.wav to play through the computer speakers (for debugging purposes only). For completeness, the result is the same when I set the Audio output->hdmi and make the Passthrough audio output device be the same as the Audio output device. What is going on?
Here's all the debugging info that I can identify as relevant:
for a variety of reasons, i had to upgrade my kernel to a version from precise, but other than that, the system is fully updated xbmcbuntu.
Code:
uname -a
Linux xenserver 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 i686 i686 i386 GNU/Linux
Code:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.10 - XBMCbuntu
Release: 11.10
Codename: oneiric
Code:
lspci -k
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: Elitegroup Computer Systems Device 3190
Kernel driver in use: snd_hda_intel
Kernel modules: snd-hda-intel
Code:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: VT1705 Analog [VT1705 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: VT1705 Digital [VT1705 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: VT1705 HP [VT1705 HP]
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 #0
Code:
cat /proc/asound/card0/codec#0 |grep Codec
Codec: VIA VT1705
Code:
cat /proc/asound/card0/codec#3 |grep Codec
Codec: Intel CougarPoint HDMI
Code:
cat /proc/asound/card0/eld#3.0
monitor_present 1
eld_valid 1
monitor_name TX-42F430S
connection_type HDMI
eld_version [0x2] CEA-861D or below
edid_version [0x3] CEA-861-B, C or D
manufacture_id 0x855c
product_id 0x13f8
port_id 0x0
support_hdcp 0
support_ai 0
audio_sync_delay 0
speakers [0x1] FL/FR
sad_count 1
sad0_coding_type [0x1] LPCM
sad0_channels 2
sad0_rates [0xe0] 32000 44100 48000
sad0_bits [0xe0000] 16 20 24
My suspicion is that I need to edit /etc/modprobe.d/alsa-base.conf and give some option to the snd-hda-intel module, but I have no clue what the option would be or how to figure out what it is. I would really appreciate someone giving me some suggestions of things to try.