2009-03-07, 16:17
I just built my first HTPC with XBMC, using M3N78-VM mobo. I'm having problems with audio and it's driving me nuts. I'm not new to linux, but I'm more used to server harware without audio.
My objective is to get digital audio out from either the rear optical or mobo spdif header.
I've read lots of forums threads about this and tried a lot of stuff. The most relevant discussion is probably,
https://bugtrack.alsa-project.org/alsa-b...hp?id=4330
and
http://ohioloco.ubuntuforums.org/showpos...stcount=10
Here is what I've done,
- Asus M3N78-VM w/ BIOS 0907
- Intrepid minimal with XBMC
- Kernel updated to 2.6.28
- NVidia 180.35
- Alsa 1.0.19 installed with the script, tried both vanilla (-di) and snapshot (-snap)
- Hooked up internal S/PDIF header to my amp (Yamaha 640) via coaxial
Relevant current info,
alsa-info.sh:
http://www.alsa-project.org/db/?f=33b834...6493d820e0
aplay -l and aplay -L:
http://pastebin.com/m1a6359cc
amixer:
http://pastebin.com/m3748fd1b
lspci:
http://pastebin.com/m23252dc0
Observations/questions,
1. Other people seem to get both "VT1708B Analog" and "VT1708B Digital". I only get Analog. Can anyone tell me what I'm doing wrong?
2. If I manage to get "VT1708B Digital" listed, will the IEC958 channels magically appear? No IEC958 outputs are currently listed with aplay -L
3. I do have an IEC958 (unmuted) in alsamixer - what is it? Other people report having 3.
4. In the BIOS I have "HD Audio" rather than "AC97", and "Internal + External Codec" selected. Is this correct?
5. I tried adding "options snd-hda-intel model=6stack-dig" to /etc/modprobe.d/alsa-base, but it doesn't seem to help. Not sure what this does anyway, just read it on a forum.
I don't have any HDMI capable hardware, so I can't test whether audio over hdmi works (and for now, I don't need it so don't care - just need spdif!).
I've spent almost 2 full days trying to get this to work, and I want to get on to the fun stuff! I only got the mobo on Thursday, so if I can't get this working, I'm going to have to return and exchange it for something else.
Hopefully someone with more alsa experience can help - I'm tearing my hair out! :confused2:
My objective is to get digital audio out from either the rear optical or mobo spdif header.
I've read lots of forums threads about this and tried a lot of stuff. The most relevant discussion is probably,
https://bugtrack.alsa-project.org/alsa-b...hp?id=4330
and
http://ohioloco.ubuntuforums.org/showpos...stcount=10
Here is what I've done,
- Asus M3N78-VM w/ BIOS 0907
- Intrepid minimal with XBMC
- Kernel updated to 2.6.28
- NVidia 180.35
- Alsa 1.0.19 installed with the script, tried both vanilla (-di) and snapshot (-snap)
- Hooked up internal S/PDIF header to my amp (Yamaha 640) via coaxial
Relevant current info,
alsa-info.sh:
http://www.alsa-project.org/db/?f=33b834...6493d820e0
aplay -l and aplay -L:
http://pastebin.com/m1a6359cc
amixer:
http://pastebin.com/m3748fd1b
lspci:
http://pastebin.com/m23252dc0
Observations/questions,
1. Other people seem to get both "VT1708B Analog" and "VT1708B Digital". I only get Analog. Can anyone tell me what I'm doing wrong?
2. If I manage to get "VT1708B Digital" listed, will the IEC958 channels magically appear? No IEC958 outputs are currently listed with aplay -L
3. I do have an IEC958 (unmuted) in alsamixer - what is it? Other people report having 3.
4. In the BIOS I have "HD Audio" rather than "AC97", and "Internal + External Codec" selected. Is this correct?
5. I tried adding "options snd-hda-intel model=6stack-dig" to /etc/modprobe.d/alsa-base, but it doesn't seem to help. Not sure what this does anyway, just read it on a forum.
I don't have any HDMI capable hardware, so I can't test whether audio over hdmi works (and for now, I don't need it so don't care - just need spdif!).
I've spent almost 2 full days trying to get this to work, and I want to get on to the fun stuff! I only got the mobo on Thursday, so if I can't get this working, I'm going to have to return and exchange it for something else.
Hopefully someone with more alsa experience can help - I'm tearing my hair out! :confused2: