Posts: 11
Joined: Jan 2013
Reputation:
0
2013-02-02, 20:36
(This post was last modified: 2013-02-03, 02:14 by mightydh.)
Will the kernel upgrade be applied to the next version of XBMC? Running XBMCuntu 12.00 on an Intel NUC with the HD4000 and is perfect except for the DTS-HD MA audio not working. Pretty sure if I try to patch the 3.8 kernel I'll mess it up unless there is a "how to upgrade to 3.8 kernel" for beginners guide.
Posts: 23,266
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,266
@flitter2009:
It works for you, because you have no S/PDIF. Every user with an S/PDIF must unload / blacklist the appropriate module (be it snd_hda_codec_realtak) or whatever, because the S/PDIF and the HDMI share the "first" control.
This is what this widespreed Edit of HDA-Intel.conf does. This static mapping would break sound on systems that don't have a S/PDIF on the same intel card.
You can easily find if you are affected, by running:
sudo aplay -L
if you find S/PDIF on the same card as your intel hdmi, you need the CTLINDEX increasement by 1 for hdmi.0 hdmi.1 ... or alternatively rmmod the module, that drives your S/PDIF.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 7,135
Joined: Oct 2012
un1versal
Out of Memory (1939–2016)
Posts: 7,135
Posts: 7,135
Joined: Oct 2012
un1versal
Out of Memory (1939–2016)
Posts: 7,135
Isnt it? Cross fingers too, though if it fails you can always boot previous kernel.
uNi
Posts: 7
Joined: Jun 2012
Reputation:
0
Sweet, I will try installing 3.7.9 and do the ctlindex trick tonight. Glad to see that it's working for some people, I was almost losing hope.
Posts: 7,135
Joined: Oct 2012
un1versal
Out of Memory (1939–2016)
Posts: 7,135
This is documented on wiki, so you guys know.
Intel_Linux_Modifications_for_HD_Audio (wiki)
uNi
Posts: 6
Joined: Mar 2013
Reputation:
0
1st time poster and 1st time Linux user when I bought a NUC and wanted Xbmcbuntu running on it playing HD Audio. Everything else bar bitstreaming worked like a dream - only my AMP detected no audio signal when playing an mkv with a HD audio track.
I'd worked out from that Linux mods for HD Audio article that the kernel used by Lubuntu 12.10 (3.5) was too old to include the necessary patch and I needed 3.7 or above. I gave up hope at this point and wondered why Frodo wasn't setup to use the later kernel or have the patch which would enable bitstreaming to work on such a popular CPU.
After much searching I eventually came across this thread, installed the files kindly provided by uNi, bounced the box and it started working! So providing your amp is fine, it should work for everyone else. I updated the kernel by installing the i386 header file first (but appeared to get an error), then the i386 image, then i386 image extras, then the "all" headers file and then the i386 header file again (looked like I got a per-req error and I thought it might of needed the "all" headers installing first).
This obviously sounds like amateur hour to anyone who half knows what they're doing with Linux but I have no idea, so was mega happy when it started working. So many thanks to those on this thread, I hope my experience can help others.