Note: this blog was previously written for XBOX media centre (XBMC). It has been replaced by Kodi since a long time. Please read kodi instead of xbmc below.
In 2010 I wrote:
I recently tried XBMC on one of my mytfrontends. I must say, I was impressed by the user interface.
To run xbmc besides mythfrontend I had to do some tweaking to this mythbuntu frontend. To install, first add these lines to /etc/apt/sources.list
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu jaunty main
Kodi can nowadays be found in the stable repository of Debian.
burdy@r2d2:~$ sudo apt-get update
burdy@r2d2:~$ sudo apt-get install xbmc
To access XBMC from mythfrontend I added a menu item in
mainmenu.xml. library.xml First I copied *.xml locally:
cp -av /usr/share/mythtv/*.xml ~/.mythtv
First I copied the defaultmenu locally:
cp -av /usr/share/mythtv/themes/defaultmenu ~/.mythtv/themes
Then edited with:
And put in this “button” somewhere in the “Main menu” section
<action>EXEC /usr/bin/xbmc -fs</action>
I use an ATI wonder remote, which is detected out-of-the box by mythbuntu.
I only had to add the following to /usr/share/xbmc/system/Lircmap.xml to let the remote do something:
After fire-ing up XBMC from mythfrontend menu I was presented with a message that video hardware acceleration needed to be switched on.
Checking my /etc/X11/xorg.conf I noticed an nvidia device statement already. I assumed that this was a driver coming with the distro. So I decided to build it the NVIDIa way. After downloading and compiling using de NVIDIA installer my system crashed. After some troubleshooting I discovered that some statements from the xorg.conf caused this incident.
I googled somewhat and stumbled upon this page describing the usage of envyng, a nice tool used to ease the install of nvidia display drivers on ubuntu (and maybe debian) distro’s.
Installing the text-only version and running it:
burdy@r2d2:~$ sudo apt-get install envyng-core
burdy@r2d2:~$ sudo envyng -t
Finally I ended up with a working xorg.conf, tweaked for displaying on TV, using S-video output on the nvidia card, a Geforce 6200 model)
Identifier “Configured Monitor”
Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”
Identifier “Configured Video Device”