Skip to main content
Massively Parallel Procrastination

A new definition of wrong

I haven't been blogging about the Kindle for a while...mostly because I haven't hacked on the Kindle in a while.  The release of the DX got me excited about what's possible with a device like the Kindle. I spent a bunch of time trying to get native framebuffer applications working on my Kindle 2. Yesterday, I struck upon an awful, awful idea.

Ubuntu Jaunty has an ARM target.  It's a fairly similar linux to the OS shipped on the Kindle 2 and the Kindle DX. A little bit of fiddling and an NFS export later, I was able to chroot into an Ubuntu environment on my Kindle. 

That was when I discovered that Lab126 have built the Kindle's kernel without CONFIG_VT...and X.org really wants a tty or virtual terminal, but not for any particularly good reason.

This evening, I managed to bludgeon X.org into submission and found myself face to face with everybody's favorite checkerboard background.

After that, it was just a hop, skip and an apt-get until I was watching the mesmerizing transitions of xdaliclock.



[flickr video=3702221011 show_info=true secret=8959480e1e w=400 h=327]

(Yes, I know it's incredibly blurry. I haven't managed to get the pinhole camera on my DX calibrated yet)

Clearly this is the killer app for the Kindle just a stepping stone. I still don't have the Keyboard or 5way hooked up and what I do have working is incredibly brittle.  But xpdf (and lots of other stuff) runs unmodified.