[Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden

  Thread Rating:
  • 3 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
getsome Offline
Junior Member
Posts: 25
Joined: Aug 2011
Reputation: 0
Post: #41
This worked for me on a fresh Dharma 10.1 Live CD / Ubuntu 10.04 LTS Install. However it does take a little over an hour on an Zotac IONITX-A-U. Does anyone know how I can make this a LiveCD or some sort of backup starting point? (so I can distribute to other systems with same specs?) Thanks for the tutorial.
find quote
kcolbe Offline
Junior Member
Posts: 6
Joined: Apr 2012
Reputation: 0
Post: #42
Thanks a lot for working this out. It allowed me to retain most settings I used in 10.1. I am having a problem though...after following the installation instructions, it seems the user for xbmc does not have permissions to do things (such as download skins or save a skin preference). Every time I download a skin, it shows up in my list of enabled addons but after reboot it's gone and if I try to change a skin from confluence, it doesn't change...indicating I don't have permissions to save a preference.

I went to /user/share/ and noticed that all files and subdirectories of the xbmc directory had the owner of root.root so I ran a chmod -R xbmc.xbmc xbmx/ to change the owner of all files in the xbmc directory to my xbmc user and this did not help. Any suggestions?
(This post was last modified: 2012-04-15 23:39 by kcolbe.)
find quote
kcolbe Offline
Junior Member
Posts: 6
Joined: Apr 2012
Reputation: 0
Post: #43
Here are my logs for the action of downloading and trying to select a new skin:

http://pastebin.me/bc23773578d79a55882d7ced4e06738d
find quote
kcolbe Offline
Junior Member
Posts: 6
Joined: Apr 2012
Reputation: 0
Post: #44
It seems as though I'm having a similar issue to what is posted here: http://forum.xbmc.org/showthread.php?tid=86817. Is my xbmc trying to download incompatible addons from the 10.1 repo??
sorry for the repeat posts....but I found this in part of the logs I posted:

21:56:44 T:3077924672 DEBUG: CurlFile::Open(0xb4cf0d90) http://mirrors.xbmc.org/addons/dharma/sk....0.zip.md5

indeed it is trying to load Darhma addons...


Although I looked at /usr/share/xbmc/addons/repository.xbmc.org/addon.xml and the contents are such:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="repository.xbmc.org"
name="XBMC.org Add-ons"
version="2.0.3"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.addon" version="11.0"/>
</requires>
<extension point="xbmc.addon.repository"
name="Official XBMC.org Add-on Repository">
<info compressed="true">http://mirrors.xbmc.org/addons/eden/addons.xml</info>
<checksum>http://mirrors.xbmc.org/addons/eden/addons.xml.md5</checksum>
<datadir zip="true">http://mirrors.xbmc.org/addons/eden</datadir>
<hashes>true</hashes>
</extension>
...

So I'm a bit confused where it is referencing the old addon repos, I will look further...
(This post was last modified: 2012-04-16 00:26 by kcolbe.)
find quote
Milleman Offline
Member
Posts: 93
Joined: Jun 2007
Reputation: 13
Post: #45
(2012-04-15 09:42)getsome Wrote:  This worked for me on a fresh Dharma 10.1 Live CD / Ubuntu 10.04 LTS Install. However it does take a little over an hour on an Zotac IONITX-A-U. Does anyone know how I can make this a LiveCD or some sort of backup starting point? (so I can distribute to other systems with same specs?) Thanks for the tutorial.

Creating a new Live CD is a bit complicated. But you can copy the once compiled setup files to a new box with Dharma.
Skip the "make distclean" after compile in the tutorial, and then copy the "xbmc" folder over to another Dharma 10.1 install. Change your location to "xbmc" and then just run this on the new box:

"apt-get install make"
"make install prefix=/usr"

All the setup files are already compiled once in the "xbmc" folder on the first machine. Then the "make install prefix=/usr" command will put the xbmc files into the right places.
Will save you some time.
(This post was last modified: 2012-04-17 19:52 by Milleman.)
find quote
kcolbe Offline
Junior Member
Posts: 6
Joined: Apr 2012
Reputation: 0
Post: #46
fyi this fixed my issues:

root@XBMCLive:/home/xbmc/.xbmc/userdata/Database# mkdir backup
root@XBMCLive:/home/xbmc/.xbmc/userdata/Database# mv *.db backup

I needed to delete all the userdata databases so that Eden could create new ones....the old Dharma dbs can't be used by Eden.
find quote
Dannywallace Offline
Junior Member
Posts: 21
Joined: May 2011
Reputation: 0
Post: #47
(2012-04-09 23:07)kitana Wrote:  
(2012-04-09 18:49)Dannywallace Wrote:  Thanks for this. Followed the instructions and appears to have installed ... any reason though that in the Hardware info about XBMMC it says "XBMC 12.0 APLHA1" rather than 11.0?

Mine is also displaying the same "XBMC 12.0 ALPHA1" as github sources are constantly changing https://github.com/xbmc/xbmc
I was able to compile/install XBMC 11.0 stable release from source http://mirrors.xbmc.org/releases/source/...1.0.tar.gz using the same instructions but have since gone back to using github exclusively

So does this mean I'm not actually using a stable version of XBMC? How can I get to v11.0 or should I just stick with what's been installed?Frown
(This post was last modified: 2012-04-22 12:21 by Dannywallace.)
find quote
ialand Offline
Senior Member
Posts: 233
Joined: May 2011
Reputation: 0
Post: #48
you (appear) to have kinda blown past a step there... Big Grin

"If you're using a Remote Control, you could install and setup the drivers now."

Qué?
find quote
kitana Offline
Junior Member
Posts: 23
Joined: Nov 2011
Reputation: 0
Post: #49
(2012-04-22 12:20)Dannywallace Wrote:  
(2012-04-09 23:07)kitana Wrote:  
(2012-04-09 18:49)Dannywallace Wrote:  Thanks for this. Followed the instructions and appears to have installed ... any reason though that in the Hardware info about XBMMC it says "XBMC 12.0 APLHA1" rather than 11.0?

Mine is also displaying the same "XBMC 12.0 ALPHA1" as github sources are constantly changing https://github.com/xbmc/xbmc
I was able to compile/install XBMC 11.0 stable release from source http://mirrors.xbmc.org/releases/source/...1.0.tar.gz using the same instructions but have since gone back to using github exclusively

So does this mean I'm not actually using a stable version of XBMC? How can I get to v11.0 or should I just stick with what's been installed?Frown

I'd stick with what you currently have (XBMC 12.0 ALPHA1). I didn't notice much difference between 11 vs 12, at least how I normally use XBMC. I will eventually update my build again via github sources per supplied instructions.
find quote
vbat99 Offline
Fan
Posts: 520
Joined: Aug 2009
Reputation: 13
Location: New Zealand
Post: #50
Hi,

Attempted this morning to follow the guide, and had to do
Code:
# apt-get install libplist-dev python-support python-dev ccache libyajl-dev libvdpau-dev debhelper zip git-core make g++ gcc gawk pmount libtool yasm nasm automake cmake gperf gettext unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-openssl-dev x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libfaac-dev libenca-dev libxt-dev libxtst-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libwavpack-dev libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libboost-thread-dev libboost-system-dev libssl-dev -y -q
twice as first crashed.

Got to
Code:
./bootstrap ; ./configure --prefix=/usr --enable-vdpau --disable-pulse --disable-crystalhd
and error that missing libssh, so install four packages and tried again.

Along a bit further this time, but failed at 'Checking with -ltimexml --no" and can't get past this.

Anyone able to help?

Small background. Installed of Dharma Live cd, 10.0

Did apt-get update and apt-get upgrade and rebooted before trying this guide.

Funny thing is, XBMC still says its at 10.0, and not 10.1.

Any help would be appreciated.

Rob

In-Training Media Companion Dev.
find quote
Post Reply