Linux XBMC crashes when trying to access Add-ons
#1
I have XBMC as more or less a fresh PPA install, Ubuntu Gnome 14.04, AMD64 architecture and from what I understand the PPA is installing Gotham 14.0 Alpha.

The method of install was taken directly from the downloads page for XBMC at: http://wiki.xbmc.org/index.php?title=Ins..._for_Linux

I'm attempting to access Addons with the Confluence skin, this problem also replicates when using Hybrid and Black Glass Nova.

When I try to install any addons at all, including anything from the main XBMC repo, XBMC will crash. The only way I can install add-ons is to unzip the files directly into the addons directory in my ~/.xbmc/addons folder.

Here is what a fresh xbmc.log shows after replicating the problem.

http://pastebin.com/fF2fVfvn

providing xbmc.log is all I can do at this time as the method to install XBMC log uploader also crashes XBMC the moment I click Get More from the Programs menu.

Can anyone please help me restore addons functionality or is anyone else out there experiencing this problem?

Thanks!
Image
Reply
#2
This might happen if you use Alphas. If you followed this: http://wiki.xbmc.org/index.php?title=Ins..._for_Linux

at step 1.1 and using this ppa....ppa:team-xbmc/ppa, you will get the stable version of XBMC. And with this version your Add-Ons might install as expected.

Found this in your log:

20:53:05 T:140219719874496 INFO: ADDON: cpluff: 'Could not read plug-in directory /usr/local/lib/xbmc/addons: No such file or directory'

I always thought addons are installed at the userdata folder.
Reply
#3
For updated and upgrading information about ppas and XBMCversions use Team XBMC PPA (wiki) addons are in .xbmc addons directory and addon settings are stored inside addon_data directory inside userdata (wiki)
Reply
#4
no way this is a version from our PPAs:
Starting XBMC (14.0-ALPHA1 Git:2014-07-15-c550042-dirty)
NOTICE: special://xbmc/ is mapped to: /usr/local/share/xbmc
NOTICE: special://xbmcbin/ is mapped to: /usr/local/lib/xbmc

This is a manual compile where someone fiddled with the source
Reply
#5
This is the version that installed after I deleted ~/.xbmc after removing a previous copy that was doing the same thing, and it was installed from the software center.

I'll erase it again, check my /etc/apt/sources.list for any ppa's other than the main one and re-install.

UPDATE

Wow... I feel a bit stupid right now.... hahahah!

So I checked my /etc/apt/sources.list and found this entry at the bottom

##Unstable XBMC stuff
##
deb http://ppa.launchpad.net/wsnipex/xbmc-ad...ble/ubuntu trusty main
deb-src http://ppa.launchpad.net/wsnipex/xbmc-ad...ble/ubuntu trusty main

I don't remember adding these PPA's to my computer but I'm the only one who uses this computer.....

-facepalm- I apologize for wasting your time.
Image
Reply
#6
this is still not the reason. There is no way any package on any ppa will install stuff to /usr/local, as this simply is not allowed by debian policy. So you MUST have installed this yourself. And /usr/local/bin per default takes precedence over /usr/bin(which is where our packages install xbmc).

do you have /usr/bin/xbmc? if yes, start it manually from the console and see what happens
Reply
#7
(2014-07-25, 09:37)wsnipex Wrote: this is still not the reason. There is no way any package on any ppa will install stuff to /usr/local, as this simply is not allowed by debian policy. So you MUST have installed this yourself. And /usr/local/bin per default takes precedence over /usr/bin(which is where our packages install xbmc).

do you have /usr/bin/xbmc? if yes, start it manually from the console and see what happens

If I did install it manually I don't remember. After removing the ppa and doing an remove, purge, clean, and autoremove, the git for alpha was still installed so I just did a global search as root and deleted all instances of XBMC from my computer.

I think I did an install from another forum a long time ago for secondary display support because XBMC wouldn't let me select HDMI-0 for my monitor but that version did. Anyways, I was able to re-install the latest stable version, but I'm back to the original problem of not being able to get fullscreen mode on a secondary monitor and when I list it as primary in nvidia-settings, XBMC will make DVI-0 the primary and subsequently turn off my 46" secondary display. I'll just bite the nail and run it in windowed mode until 14 is stable.
Image
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC crashes when trying to access Add-ons0