Arch Linux on OLPC XO-1

Edit: Unfortunately, the images originally included in this post are gone, because of hosting problems in late 2009. My apologies.

This is the part where I eat my own words. I didn’t think it possible, but it works. The Geode is an i586, and logic says that a system tuned to the 686 — which regularly resisted all efforts to run or even boot on K6-series machines for me — seems quite happy to plunk along on my XO-1. See for yourself.

The method was identical to the Crux version I had been using for a few weeks — basically importing the OLPC kernel, modules, firmware, etc., straight into the Arch installation. It still seems a bit barbaric to me, and as an Arch fan it’s less than satisfactory since it undercuts a lot of what Arch is about. But it works.

I stuck with the same GTK1.2-ish setup I had with Crux (Dillo, XMMS, Xfe, xterm and the like), and performance is about the same.

I still want to get a proper, pure, non-OLPC-reliant system into place, but this is satisfactory for now. I get all the frills and benefits of Arch without having to recompile every little fragment of software that is implied. That gets a little old on a 430Mhz system. ;)

About these ads

5 Responses to “Arch Linux on OLPC XO-1”

  1. 1 cody 2008/02/18 at 2:04 PM

    That looks like windows! :)

  2. 2 trishop 2008/12/05 at 9:44 PM

    Which video package are you using? The Ubuntu guide suggests xserver-xorg-video-amd, but that’s not present in Arch yet, is it?

    By the way, you might want so substitute xterm with rxvt-unicode. Compiled from source, with unneeded functions disabled and using its server+client model, it will use less resources. But that’s just a tip.

  3. 3 trishop 2008/12/06 at 5:40 AM

    P.S. I’m curious, since am using fbdev right now, and ‘geode’ from doesn’t work with Xorg ATM.

  4. 4 K.Mandla 2008/12/06 at 8:02 AM

    I believe it was the AMD driver, but I can’t be sure because I tore that system apart a few months ago. That driver is in Arch, though, so I’m fairly certain that’s the one I used.

  1. 1 Farewell, OLPC XO-1 « Motho ke motho ka botho Trackback on 2009/02/24 at 11:26 PM

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Visit the Wiki!

Some recent desktops

May 6, 2011
Musca 0.9.24 on Crux Linux
150Mhz Pentium 96Mb 8Gb CF

May 14, 2011
IceWM 1.2.37 and Arch Linux
L2300 core duo 3Gb 320Gb

Some recent games

Apr. 21, 2011
Oolite on Xubuntu 11.04
L2300 core duo 3Gb 320Gb

Enter your email address to subscribe to this blog and receive notifications of new posts.

Join 405 other followers


This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blog Stats

  • 3,957,873 hits



Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: