Clementson's Blog

Bits and pieces (mostly Lisp-related) that I collect from the ether.

January 2008
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Dec  Feb

Hacking the OLPC XO Laptop - Part 1: Initial Setup

Monday, January 28, 2008

I wrote a post titled Why you should buy an OLPC XO Laptop a couple of months ago. In the post, I indicated that I had ordered one. Well, my XO arrived a week ago (Canadian G1G1 orders were shipped later than US orders; therefore, Canadians only started to receive XO's in mid-January). I received the laptop on the weekend, just before I was supposed to fly out for a one week trip. Normally, when I travel, I take my 17" MacBook Pro laptop with me. However, I decided to plunge right in and take only the XO with me on this trip. I think that was a really good idea as it forced me to use it for everything while I was away and to customize it for my own use.

First of all, some initial impressions:


OLPC XO

The XO's software is basically Fedora Linux with a custom UI and a lot of educational programs. Since I will probably be mostly using the XO when travelling, my needs are primarily: web browsing, email, audio/video playback, and some programming. So, I installed a few things to get a better working environment. Since US XO shipments started a month before Canadian XO shipments, I was able to benefit from the experiences of others (the OLPC News Forum, the OLPC Community Support Forum, and the OLPC Wiki are all great resources). Here are some of the things I did (note: where there are on-line instructions available, I've added a link to those instructions so that others don't have to figure out how to do some of these things too): There are a few things that I still need to do in the next week or so: Update-2008-01-30: After a bit of use, I've made the following additional changes: Update-2008-03-19: Updated the page to reflect some changes I made to my .bashrc file.

emacs Copyright © 2008 by Bill Clementson