XBMC - barebone install on debian

From Skytech
Revision as of 09:03, 23 August 2014 by Martin (talk | contribs) (Created page with "Category:Linux '''This setup assumes a single user will automatically login and start XBMC - Windowmanager of choise will be fluxbox''' = Install prereq = <pre> apt-get i...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


This setup assumes a single user will automatically login and start XBMC - Windowmanager of choise will be fluxbox

Install prereq

apt-get install apt-transport-https

Add xbmc sources:

# cat /etc/apt/sources.list.d/xbmc.list
deb https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg xbmc-ffmpeg-wheezy-backports/
deb http://http.debian.net/debian wheezy-backports main contrib non-free

# Add keyring
aptitude install debian-keyring
gpg --keyring /usr/share/keyrings/debian-keyring.gpg -a --export 21E764DF | apt-key add -

Prepare for XBMC 13.X

aptitude install libtag1c2a libtinyxml2.6.2 libva-glx1 libva1 libxslt1.1 libyajl2
aptitude -t wheezy-backports install libtag1c2a

Install XBMC, xorg and fluxbox

aptitude install fluxbox xbmc fbpager

Verify you can start fluxbox by issuing:

startx

as the user who will run XBMC

Setup xinit and rc.local startup

Setup X to allow automatic login (select any)

dpkg-reconfigure x11-common

Create ~/.xinitrc to autostart fluxbox:

exec startfluxbox

Add to /etc/rc.local to start without a loginmanager

su - <USERNAME> -c startx