Xbox media centre on a linux PC
I've made up my mind. Forget the XboX 360 and PS3, they suck for a home entertainment centre. MythTV and Windows Media Centre are too heavy and too focused on replacing the DVR/PVR era of devices. To hell with the seriously underpowered AppleTV and Wii, I might as well stick to the Xbox if I was consider one of those. Nope its all about Xbox media centre on Linux, Mac and even Windows. Jon's experience of the next XBMC is certainly of interest to myself, however Jon doesn't go into details about how to install it.
It's been a long time. I haven't even been an XBMC user since May. In May I got a new HDTV so I needed to move to something that could render my HD content. That path brought me to MediaPortal. The old xbmp fork. And well… its garbage.
I don't mean to sound like an ass, but compared to the codebase of XBMC, MediaPortal is junk. Its full of bugs and just feels terrible. The devs at least know this, and are working on MediaPortal 2. So that should be interesting to watch. But all in all, running my mediacenter on Windows just blew.
So last Saturday I decided to check on XBMC for Linux's progress. And to my surprise it is practically feature complete! It all works! Now, for how long is another question. Lets just say that I wrote a trusty Ruby script to watch for XboxMediaCenter, and if it crashes, it gets relaunched. So yeah, its not really primetime, but it works great and is fast.
So I decided to go check it out myself. First port of call was the xbox media centre linux wiki. For Windows users the easist way to get XBMC is to run VMware's Player and grab the virtual environment images. Theres a few staticly hosted files or a torrent file. There's a whole thread here on setting it all up in VMware. I opted for the compile your own which is detailed in a readme file in the VM image.
The steps are pretty simple for Ubuntu 7.x
- # sudo apt-get install subversion
- # cd $HOME
- # svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
-
- For Ubuntu 7.04 (Feisty Fawn):
# sudo apt-get install make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libcdio6 libcdio-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libsmbclient-dev libsmbclient libasound2-dev python2.4-dev python2.4 python-sqlite libglew1 libglew-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount - For Ubuntu 7.10 (Gutsy Gibbon):
# sudo apt-get install make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libcdio6 libcdio-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libsmbclient-dev libsmbclient libasound2-dev python2.4-dev python2.4 python-sqlite libglew1.4 libglew1.4-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount
- For Ubuntu 7.04 (Feisty Fawn):
- # ./build.sh
- # ../BUILD/Xboxmediacenter
Its not working for me right now, because (I think) Compizfusion is screwing up the display. But I'll know for sure once I try it on another machine. Stay tuned…
IT WORKS! Ok its 4am and I've just got Xbox media centre working on my workstation which doesn't have compizfusion enabled or installed. Like Jon said its all there except 3d and special effects. I found it very slow at larger resolutions and unstable at anything over 800×600 but it could be my cheap onboard graphics or slow single 2.8ghz AMD processor. I've uploaded a load of screenshots on to Flickr before going to bed. More about this when I get home tomorrow.
Technorati Tags: xbmc, linux, virtualisation, vmware, xbox, xboxmediacentre, build, compile
Categories
- aggregator (9)
- culture-and-politics (196)
- design-and-ideas (229)
- home entertainment (13)
- italic+mixing (78)
- just-plain-life (218)
- media-and-expression (293)
- italic+mixing (5)
- play-and-games (31)
- science+theory (30)
- social-hardware (255)
- socialware-offline (18)
- socialware-online (187)
- socialware-offline (225)
- technology (448)
- home entertainment (8)
- mobile-technology (203)
- technology-and-computing (148)
- xml and web 2.0 (319)
- data-and-semantic-web (105)
Recent Posts
- Imagine XBMC with Leap…
- BBC R&D/FIRM Research Fellow…
- RescueTime for Linux (beta)
- Love of the Self or Data sexuality?
- Pictures Under Glass and nothing else
- Relationships 2.3 – Breaking up is hard to do?
- Rescue time meet Arya
- Barber Boutique: Therapy for men
- Fan Art on everything…
- Perceptive Media presentation at the EBU, Copenhagen
- Islington wharf without water
- Art of writing dating profiles
- Did I say I was going to Copenhagen, Denmark?
- Serendipity and the Creative Collision
- HTC One X gets software update, still waiting!
- Demand your data from Google and Facebook
- The HTC One X reviewed
- HTC One X and Dropbox up a tree…
- Kevin Rose interviews Kevin Systrom, founder of Instagram
- Some things Cory Doctorow said recently
What I'm Doing...
- At the first @BBC_Connected technical studio/hackday good ideas and development http://t.co/3h68Hb4f 14 hrs ago
- #Techgrumps 61: What rhymes with bunting? http://t.co/CYSuIdS6 with @teknoteacher @eastmad @tommorris @ntlk @ianforrester 19 hrs ago
- Nice! @Leapmotion + @XBMC = Sounds like a dream come true? 19 hrs ago
- #perceptivemedia steps closer should talk to @nvidia sometime http://t.co/fasj5XIX 21 hrs ago
- #bbcconnected hack day in progress at #mcuk http://t.co/rTQArJEq 1 day ago
- More updates...
Archives
Recent Comments
- Michael Sparks on BBC R&D/FIRM Research Fellow…
- Mid HRBizChriz on BBC R&D/FIRM Research Fellow…
- RescueTime for Linux (beta) | Cubicgarden.com on Rescue time meet Arya
- ianforrester on Rescue time meet Arya
- ianforrester on Rescue time meet Arya
- WELCOME! | WESTEND BARBERS on Barber Boutique: Therapy for men
- Relationships 2.3 – Breaking up is hard to do? | Cubicgarden.com on Geeky&Sexy… The politics of first time dating
- Joe on Rescue time meet Arya
- Mark Tanner on The HTC One X reviewed
- Barber Boutique: Therapy for men | Cubicgarden.com on A year of making love and where it went wrong
Tags
android apple backstage barcamp bbc bbcbackstage bittorrent blog blogging conference data dating dj drm ebook facebook flickr geek geekdinner google internet iphone kindle linux london londongeekdinner love manchester microsoft mix mobile music orange pacemaker phone podcast rss science social trance tv ubuntu video werewolf xbmcLifestream
-
Published Imagine XBMC with Leap….
-



