For most of the summer, I spent my limited idle time thinking up what kind of big project I wanted to accomplish next, now that my MythTV system was ticking along just fine. My Hiveminder list had a few notable things in it: a beowulf cluster of as many free, discarded computers as I can find, a dorm computer that acts as a link between my dorm and home network, a networked coffee maker, and a car computer. Just to name a few crazy ideas.
All of those others would take too much effort, or have already been done before hundreds of times. The linux car computer hasn’t though. Searching google yields one result, “The Coolest Car in the World“. Really, its nicely done. But it could use some improvements. At a quick glance, most of the package seems hacked together using bits of MythTV, Gentoo, various other programs, and shell scripts. Even though it works, it is still very much a huge hack.
So I started my own project. A car computing environment. Much like a desktop environment such as KDE, or Gnome, Glovebox is a ‘desktop’ environment of sorts. It is based in Qt/Embedded Linux, which unfortunately restricts all GUIs to use that, but I feel the benefit of the lightweightness far outweighs anything gained by using a heavy X server.
The project is currently hosted by GitHub, and can be found on it’s page there. More details about the project can be found on that page as well. But for now, how about some screenshots, eh?
This first shot here shows Marble from the KDE project. In Qt/Embedded. As I said in yesterday’s post, I was planning on using it for some big upcoming project. Here it is! Right now, all the map does is sit there and look pretty. More like pretty awesome, am I right? Oh ho ho ho…
Since the Services concept in Launchpad (the main menu program) is based off of plasma’s DataEngine system, I figured it’d be a good idea to continue the tradition of using a clock as the whipping boy. The first Service I wrote was the time service, and the first page to use a service was the clock page. Once I add themes to the system, the clock will look a lot nicer.

Some time ago my engine decided to eat itself on my way down to Youngstown. This picture shows where my old engine’s balancer used to be. Three of the four bolts screwed themselves out over time, leaving just the one to keep it in place. Eventually that too gave up, sending the balancer tearing away, taking a bit of my crankshaft with it. The crankshaft was bent up pretty bad, leading me to get a new engine.
Well the new engine has almost 1500 miles on it already, and its doing great. However, my transmission isn’t. The 1337Mobile has a manual transmission, which introduces a bit of human error. While I was shifting into 3rd, my foot slipped on the clutch pedal and wedged the synchro mesh on the 2nd gear somehow. The car is still drivable, but I just don’t have second gear. Sometime next week, I’ll be able to take the transmission out and mess with it. But for now, the 1337Mobile is limping along…