Posts: 16
Joined: Jun 2012
Reputation:
0
I'm running a Dell with an NVidia GeForce 210 in the PCIe slot that has HDMI output. Unfortunately, I can't get any sound via the HDMI being output directly to my Samsung TV. XBMCbuntu Eden
I have audio output set to HDMI
Audio output device to HDA NVidia - hdmi - 3 (ALSA)
Passthrough output device: HDA NVidia - hdmi - 3 (ALSA)
Thanks in advance for any troubleshooting ideas/solutions.
Posts: 173
Joined: Jun 2011
Reputation:
2
try running alsamixer and unmute "SPDIF 1".
Posts: 16
Joined: Jun 2012
Reputation:
0
I was able to run alsamixer and SPDIF 1 was muted, so I un-muted it.
However, the error I'm seeing (Not sure if I saw it before) is "Unable to initialize sound device." This happens on music and movies.
I've also disabled the onboard sound in the BIOS in order to make sure that there's no confusion.
Thanks again!
Posts: 173
Joined: Jun 2011
Reputation:
2
after you disabled on-board sound, what's your aplay -l and aplay -L output looks like?
Posts: 16
Joined: Jun 2012
Reputation:
0
Pretty lengthy output. What am I looking for? I'm getting a lot of "Direct hardware device without any conversions" and "Hardware device with all software conversions." On -L it's all HDA NVidia, HDMI 0
On -l it shows it as card 0: Nvidia [HDA NVidia], device 3, 7, 8, and 9.
Posts: 16
Joined: Jun 2012
Reputation:
0
2012-06-25, 02:42
(This post was last modified: 2012-06-25, 03:25 by atomicspin.)
I was able to get rid of the "Unable to initialize sound device" error by unmuting everything alsamixer and then switching the device to NVidia - HDMI - 3. I can play stuff now and not get the error.
However, there's still no sound coming out...
Posts: 173
Joined: Jun 2011
Reputation:
2
you already tried cycle through all the other hdmi options under audio output device?
Posts: 16
Joined: Jun 2012
Reputation:
0
Yeah, I've tried the other devices and I get the "Unable to initialize sound device" error. The only one that works is the HDMI - 3. I've also tried setting the output to analog (In case my card didn't support hdmi sound), but that got me the same error.
Posts: 16
Joined: Jun 2012
Reputation:
0
I'm able to set it to custom and do the plughw:0,3 and I don't get an error, but not getting sound.
Posts: 16
Joined: Jun 2012
Reputation:
0
Playback device is hdmi:CARD=NVidia,DEV=0
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Playback open error: -16, device or resource busy
Posts: 173
Joined: Jun 2011
Reputation:
2
atomicspin you have to stop xbmc first before you run speaker-test.
do like a "sudo killall xbmc" then run speaker-test again through the possible hdmi options you have.
Posts: 16
Joined: Jun 2012
Reputation:
0
Okay! I'm getting static sounds through the speakers, which is better than before when I do speaker-test -Dhdmi:CARD=NVidia,DEV=0 -c 2
Now, how do I get XBMC to do work with it?
Posts: 173
Joined: Jun 2011
Reputation:
2
Well then if DEV=0 works, try to see if this works
Audio Output Type: HDMI
Speaker Config: 2.0
Dolby Digital: Yes
DTS: No? (for your tv)
Audio Device: Custom
Custom: hdmi:CARD=NVidia,DEV=0
Passthrough Audio Device: Custom
Custom: hdmi:CARD=NVidia,DEV=0