User:Dennisn
I use Gentoo with my OLPC, with enlightenment-16 as my window manager.
I have all my keys mapped out as I want them, simply using xev and xmodmap for X, and showkey and loadkeys for the console. With some keys, there was no keycode associated with the scancode, and this was nicely reported in my system log (viewable via dmesg|tail or, if you have a syslog daemon running, /var/log/messages), and setup via setkeycodes. I placed the loadkeys and setkeycodes in /etc/init.d/local.start script, and the xmodmap's via my .xinitrc.
What else...
I got rid of my initrd, and slightly modified my olpc.fth boot script. My /boot directory currently only contains 2 files! One being the kernel. The other being the olpc.fth forth script. Next step: compile a leaner kernel? Oooh -- I'm also looking for a way to shorten the 5s Open Firmware delay during boot -- and also to darken the backlight on boot --- but I'm afraid this will require recompiling the Open Firmware?
Anything else?...
I enjoy reading ebooks in firefox with the rotated screen, and have a simple bash script running in the background that keeps the system in standby (echo mem > /sys/power/state), so the cpu isn't being used while reading -- only when I PageDn -- and only then for a second or so. Btw -- I had wierd problems with running that echo-standby command via a script attached to a KeyPress event -- but I fixed it by placing a simple "sleep 1" before the echo -- I think not having that delay didn't allow the keypress or whatever to finish, and this fucked up the return from standby. But all's good now.
More?...
Yes. I also took out those annoying spring-clips that keep the laptop shut by latching onto the bunny ear antennas. They're annoying because opening it is a hassle -- most of the time, I don't need the ears extended -- my wireless signal is good enough, and having them open makes reading ebooks unwieldly. So, I simply took them out during disassembly :) -- now it opens and closes beautifully ;)
In conclusion, it's a great machine. Linux is great. Long live the twain!
Wait ... a little more info...
- MAX battery juice seen to date (it keeps going up): -- 8200 mAh
- MIN OS disk space (major apps: X, e16, firefox, gqview, mplayer, evince...): 400MB
- MIN memory footprint when initially getting into e: 20MB
- MIN time before kernel runs init: 31s
I guess I can include some off-site links:
- Home www: http://dennisn.dyndns.org
- Email: dennisn@dennisn.dyndns.org