This has actually been working for a while, but time to make an official announcement. We’ve successfully ported GeeXboX to the Raspberry Pi board! This includes full OpenGL ES acceleration for XBMC, 1080p HD video hardware decoding and HDMI-CEC support. There’s no official release yet, but in the meantime you can try one of the latest snapshots from the development tree (and head over to the documentation for install instructions). In other news, you will notice that the snapshots now feature the recently released XBMC 12.0 ‘Frodo’, which includes the AudioEngine with HD audio support, including DTS-MA and Dolby True-HD, and is the first release to officially support Live TV and PVR.
Finally, we’re going to demo these latest GeeXboX updates at the Technical Showcase during this year’s Embedded Linux Conference (ELC 2013) in San Francisco on February 20-22. We’ll have working demos of the latest GeeXboX running on several systems, including CuBox, Raspberry Pi, PandaBoard, and more. If you’re in town, come say hi and see what we’re working on!
Linaro was kind enough to invite us to attend the recent Linaro Development Summit (colocated with Ubuntu Developer Summit in Budapest, May 9-13 2011). I showed off our latest developments during the Linaro Technical Showcase, demoing GeeXboX running on IGEPv2 (OMAP3), PandaBoard (OMAP4) and x86, with different media center frontends. I noticed that the view of XBMC smoothly running on PandaBoard drew a lot of interest from the public 🙂 There was also a contest: the GeeXboX demo was voted “2nd best”, and I went home with a couple of nice prizes… hopefully you’ll soon see GeeXboX running on the brand new Snowball board by ST Ericsson.
Thanks again to Linaro for sponsoring the trip and arranging an awesome conference and showcase!
We plan to release shortly the images used during the demo, so stay tuned 🙂
After reading the OpenBricks announcement you may be wondering what will happen to GeeXboX now. In short: we will continue to develop GeeXboX as before and nothing should change for our users. What will happen though (has already happened actually) is that the day-to-day GeeXboX development will move into the OpenBricks repository – the GeeXboX repository will now be updated for releases only. For details on how to access the new repository please refer to the Development page on the OpenBricks website. The GeeXboX mailing lists will remain active, but we invite you also to subscribe to the OpenBricks lists to remain up-to-date with the developments.
Last week the opkg-based packaging system, which had been in the works for some time, was finally merged in the GeeXboX mainline repository. This is a massive change for our build system, which is now able to create opkg packages of all its components.
What does this mean for end users? You will soon be able to install extra components and applications on your running GeeXboX system, like you do in a regular Linux distribution. This change will also make it easier to try some new features (such as the VDR integration) which had been available for a while but were never part of a GeeXboX release. Also, a new generator tool is planned, which will eventually allow you to build your custom GeeXboX image by choosing which features and packages to integrate. Finally, work is underway to integrate a Kconfig-based configuration interface in GeeXboX, with the goal of making the configuration and customization of the distribution easier and more flexible. Stay tuned!