Kodi Community Forum
XBMC-Live Install script. For Minimal Unbuntu Install - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: XBMC-Live Install script. For Minimal Unbuntu Install (/showthread.php?tid=69753)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14


- X3lectric - 2010-08-17

so you ran 9.11 setup and chose alsa drivers, file share system, bootlogo, video drivers and once that completed you ran the xbmc svn ppa setup from script?

the mce option shouldn't matter


- pletopia - 2010-08-17

what if i have a working camelot build and i want to convert it to svn ?


- dirtylion - 2010-08-17

@X3lectric
correct. but i don't start the xbmc svn ppa setup yet. I just install 9.11 setup


- X3lectric - 2010-08-17

pletopia Wrote:what if i have a working camelot build and i want to convert it to svn ?

I already replied to you b4... The answer is BACKUP. and add the svn ppa posted and upgrade.

@ dirtylion

with script version 1.0972 try the xbmc compile from trunk....


- pletopia - 2010-08-17

X3lectric Wrote:I already replied to you b4... The answer is BACKUP. and add the svn ppa posted and upgrade.

yes .. i read that, just it seemed to read like that you pulled a stable build of xbmc to that ppa and not an svn from a day or 2 ago .. sorry about that


- X3lectric - 2010-08-18

I just copied the svn ppa packages so that while the offcial ppa is down ppl can sill install xbmc, however I dont have any stable packages, I guess only when xbmc releases stable dharma will we see any stable packages.

I doubt the 9.11 stable is ever gonna come out on ppa again.


- Xeijin - 2010-08-18

X3lectric Wrote:actually

its

1. install mini iso (Minimal Karmic 32/64bit)
2. sudo apt-get install python-software-properties
3. sudo add-apt-repository ppa:team-iquik/xbmc-svn
4. sudo wget http://dl.dropbox.com/u/4325533/XCI/Beta/xci.sh
5. sudo chmod +x xci.sh; sudo ./xci.sh

notice the script download link
note This this way of installing adding the svn ppa before running script should only be temporary until theres a stable xbmc on ppa otherwise you always end up with svn xbmc.

it should work...

Worked flawlessly, thanks very much X3lectric. After the experience of doing this all manually the first time the script makes things almost ridiculously easy Shocked


- blackrice - 2010-08-18

Hey, X3lectric

I did the minimum ubuntu install and tried your script, but it's says that I'm running a PAE kernel and that the script doesn't support it. Any ideas?


- X3lectric - 2010-08-18

@ Xeijin

ya well apparently its not simple enough see below Big Grin

@ blackrice

dont install a PAE kernel?


- bsmim - 2010-08-19

X3lectric
Thanks for your hard work.
Your script does support Intel Atom 330 (nettop ASRock ION330)? i read this thread : http://forum.xbmc.org/showthread.php?tid=77335


- X3lectric - 2010-08-19

script supports atom in fact was made with asrock 330 HT in mind, what that guy is doing on that topic yo read is not done by script, nor is it needed in general.


multichannel - User 43642 - 2010-08-21

Does the script attempt to setup multichannel audio? If so, my channel come out in the wrong areas. If no, its just a side affect.

Has anyone else had this problem? Right front comes out at rear left.

Thanks again for your hard work.


- outleradam - 2010-08-21

I am using your script as a working reference right now. I am having a cyclic boot issue after installing mini and then xbmc-live and drivers. http://forum.xbmc.org/showthread.php?p=588849#post588849

I really hope you don't mind if I critique your code as I am going thorugh it.... It would be appreciated if you would go through mythicalLibrarian and post in my thread. https://mythicallibrarian.googlecode.com/svn/trunk/

I'm wondering why you didn't just go with something like this for package checking, which is POSIX compliant.
Code:
if which dialog >/dev/null; then
    echo "Verified dialog exists"
else
    test "$LinuxDep" = "1" && echo "Please install package 'dialog' on your system" || echo "Please obtain MacPorts and install package dialog"
     a="dialog "
fi


if which curl >/dev/null; then
    echo "Verified curl exists"
else
    test "$LinuxDep" = "1" && echo "Please install 'curl' on your system" || echo "Please obtain MacPorts and install package curl"
     c="curl "
fi
if which agrep >/dev/null; then
    echo "Verified agrep exists"
else
    test "$LinuxDep" = "1" && echo "Please install 'agrep' on your system" || echo "Please obtain MacPorts and install package agrep"
     d="agrep "
fi
if which notify-send >/dev/null; then
    echo "Verified libnotify-bin exists"
else
    echo "'libnotify-bin' is a non essential missing package on your system"
     test "$LinuxDep" = "1" && e="libnotify-bin "|| echo "This platform does not support Pop-up notifications.-OK"
fi


if which agrep>/dev/null && which curl>/dev/null && which dialog>/dev/null; then
    echo "All checks complete!!!"
else
    echo "the proper dependencies must be installed..."
     echo "The missing dependencies are $a$b$c$d$e"
     test "$LinuxDep" = "1" && echo "Debian based users run 'apt-get install $a$b$c$d$e" || echo "Please obtain MacPorts and install $a$b$c"........................
The function f_AgtB(){ } is a very crypitic title and cryptic functions should be kept away from


Documentation of the code would be nice. It helps out not only you, but others like me when I am trying to figure out what happened to my installation of XBMC.


You should wrap text in quotations so that it is compliant regardless of whatever the variable states.. No quotes also does not play well with my IDE (gedit)


- X3lectric - 2010-08-21

@ fatsidney

You must run audio setup options in order for script to do any. by default none are ran. Doesnt "sound" like you did.

@ outleradam

Script is not meant for use on full desktop, I do use a VM to edit and maintain script and use gedit with no issues. As is it would never cause issues as you describe. SO if your playing its something that your doing.

thx however for your suggestion. As is works and gives no problems or issues on setup, also script is open source, so please submit you changes after you have implemented them and debugged them.

As for documentation, I doubt the code is going to get documented, as you define it, however documentation as started to be done to explain to users what happens when a certain option is ran.

Any help improving script is greatly welcome.


- outleradam - 2010-08-21

^^ Oh, no, I was just using your script as a guideline to troubleshoot problems I'm having. I assumed that there must have been a step I skipped and was looking to improve the XBMCbuntu guide. I cannot use the script on my version of Ubuntu because this is designed for 9.10. I was simply using it as a reference to fix my problems.