At OSCON 2012 in Portland, OR the Fedora booth may have been small, but it packed a full cast of characters and crowd-gathering technology. Beefy Miracle waved from atop the Fedora marquee and Tux stopped by for a few hours each day. Few attendees could resist posing for a picture with Tux or snagging a Beefy Miracle sticker to embellish their laptop.
Fedora on a Raspberry Pi
The Fedora booth showcased the features and capabilities of Fedora running on a Raspberry Pi (a cheap, low-power computer that features an ARM processor). People were in awe that a tiny system on a chip (SoC) could support a widescreen monitor and an external hard drive and run full length movies at 1080p resolution with no problems (except when I overheated the chip by leaving my laptop next to it (my bad!)).
Common Raspberry Pi questions included:
- Is that a Raspberry Pi?
- What operating system is it running?
Raspberry Pi Fedora Remix (armv5hl), maintained by the Fedora ARM team
- What is the desktop?
- What is the graphics card brand?
A Broadcom VideoCore IV, OpenGL ES 2.0, that is capable of 1080p, 30 h.264/MPEG-4 AVC high-profile decoder. The output connections are Composite RCA or HDMI.
- Does it have on board memory?
No. You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card. Supported card formats include SD, MMC, and SDIO.
- How is it powered?
The device is powered by 5V micro USB. The device could also be run by 4 AA batteries.
- Can it display at 1080?
Our setup used an external hard drive connected via USB because the SD card was only large enough to fit Futurama episodes (in 720), not the full length Tron Legacy movie Spot had on hand.
The Raspberry Pi ran the semi-automated photography booth. Hooked up to a camera and using a python script, the Pi snapped photos of the attendees posed with Tux. Attendees could then scan the QR code generated by the script and displayed in the web browser to retrieve their picture later.
The first photobooth session occurred on Tuesday night, during the opening of the expo floor. During the ever-popular OSCON booth crawl on Wednesday night, Tux returned to the photobooth and later toured the expo floor to meet his fans.
Amazing fact: Tux can write python code with his wings! Prior to the session on Wednesday, Tux took a few moments to modify the python program that captures, scales, and posts the pictures when the usual Nikon was replaced with a Canon (new drivers had to be loaded). The equipment and instructions to host your own Raspberry Pi photobooth are being drafted on the new Raspberry Pi photobooth wikipage.
Fedora Packages Search App
I did field a few questions about Fedora 17’s development environment and got to point out the servers and frameworks packaged in Fedora 17. There was also a question about the latest KVM virt-manager instance. I’m just learning about virtual machine technologies, and version numbers are not my strong point. However, this allowed me to show off the Fedora Packages Search app (using Firefox on the Pi!). If you’re not familiar with the Fedora packages search app, you need to check it out. It rocks! You can quickly find out if the program you’re interested in is packaged, which version is packaged in which release, what updates are coming, and much more all within a clean, easy to use web interface.
I use the packages search app almost every day as I continue to learn more about Fedora’s features, release cycle, and the awesome people dedicated to adding new and improved programs and capabilities to Fedora.
You can find more pictures from OSCON 2012 on my photostream. Mark Terranova (MarkDude) also took great photographs of the Fedora booth and Beefy Miracle’s expo floor adventures at OSCON.
Thanks to everyone who stopped by the booth!