Solved Belatedly upgraded to Gotham, no audio passthrough
#1
Hi all, I'm new to these forums because until now I've had a fairly trouble-free life with XBMC over many years. I don't upgrade too often, and usually do a fresh install of Xbmcbuntu.

This time, I upgraded from Frodo 12.2 all the way to Gotham 13.2.

Firstly, I upgraded Ubuntu (the OS was so out of date I needed to use the "old-releases.ubuntu.com/ubuntu/" lines in my /etc/apt/sources.list (since changed back). I did a dist-upgrade one Ubuntu release at a time until I was on 14.04 LTS.

Then I ran "apt-get install xbmc xbmc-bin"... after a final reboot, it's on Gotham 13.2. I've lost some of my remote control functionality but I'll post another thread about that, however it mostly works perfectly - except audio!

Normally I use Passthrough audio to send audio from my Acer Revo with Nvidia to my Pioner SC LX81 receiver over HDMI, but now I hear no audio, and the passthrough option seems to be missing in my audio settings:

Screen shots: http://snag.gy/ZgEBt.jpg and http://snag.gy/kqy4C.jpg

debug.log: http://pastebin.com/qyH7fvuJ (I'm worried about this error: "Unable to load libcrystalhd.so.3", but haven't managed to find a solution, and it seems to relate to Broadcom hardware not Nvidia?)

output of lspci: http://pastebin.com/BZTh6PAp

/etc/apt/sources.list: http://pastebin.com/X6qsf1mK

/etc/apt/sources.list.d/team-xbmc-ppa-trusty.list:

Code:
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu trusty main

/etc/apt/sources.list.d/ubuntu-x-swat-x-updates-trusty.list:

Code:
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu trusty main
# deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu trusty main

alsamixer screen shot: http://snag.gy/SgPXy.jpg (the S/PDIF one is muted on boot, not saving its setting, but unmuting it doesn't enable audio)

uname -a: "Linux xbmc 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:30:01 UTC 2014 i686 i686 i686 GNU/Linux"

/proc/cpuinfo: http://pastebin.com/UVY19G2T

I've spent several hours Googling for solutions but to no avail. I'm starting to wonder if I should have done a fresh install, but it seems the XBMC mirrors might be down? The download link points to http://mirrors.xbmc.org/releases/XBMCbun..._amd64.iso which doesn't respond, and the main site http://mirrors.xbmc.org/ is also unreachable so I can't find out if there's still a 32 bit version.

I'd be grateful for any help as I now have a non-working media player... let me know if I should try anything/paste more logs. Smile
Reply
#2
Try making sure expert mode is enabled in the skin. In confluence its at the bottom of the options when you go into settings


// edit.

Neverming, I see it already is.

Sad iknow nothing of pulseaudio, but I would imagine its a setting In that
Reply
#3
Welcome to forums Wink

1) There is no xbmc upgrade path from 12.2 to v13 you would be best renaming the .xbmc folder and reconfiguring audio again, you can probably keep the music/video/texture databases (xbmc should be able to upgrade these in theory) all else likely best redo.
2) ION1 and pass-trough... yea some limitations HW wise apply.
3) Servers are being physically moved also (see xbmc.org latest blog post) http://xbmc.org/downloads-and-the-addon-...wn-tuesday so nothing until tuesday
4) See PulseAudio (wiki) for how to configure stuff. it incorrectly configured that page tells what to do and how.
Reply
#4
Thanks... I've renamed .xbmc out of the way and restarted, it's created a new profile with the default settings.

Still no passthrough device (can't see any difference from the above screen shots).
Reply
#5
refresh this page re-read my post.
Reply
#6
Awesome, got it working now thanks!

Your link to the PulseAudio guide in item #4 helped, I must have overlooked that page before. So this is how I fixed it:

Code:
sudo apt-get autoremove pulseaudio

(and then restarted).

I realise that page says Gotham should play nicely with PulseAudio, but it also seems to have limitations. My Acer box is dedicated to XBMC so I don't need to worry about breaking audio for any other apps.

I wonder how why PulseAudio got installed - is it because I manually updated my sources.list, or is it an unavoidable part of the upgrade process? When the mirrors site is back up I might try installing a fresh XBMCBuntu under VMWare on my desktop PC and compare with my current config.

Anyway, thanks again for the help!
Reply
#7
Yes, glad its solved.

If you have desktop installed pulseaudio is installed by default and XBMC tries to use that instead if it is detected.

Please full edit main post and select solved issue from drop down menu on the left of subject line. thx
Reply
#8
Ah I see, a proper preset for solved issues. Hope it's ok now. Smile
Reply
#9
Lovely, thx.

It helps things being indexed properly and if anyone has same issue and searches they find a solution Wink

Enjoy Wink
Reply

Logout Mark Read Team Forum Stats Members Help
Belatedly upgraded to Gotham, no audio passthrough0