Check out this thread:
I have done this on two older machines. One in my living room as an htpc and the other for my mother in law.
Both of these machines are P4s one with 512mb ram the other with 768mb ram.
It runs awesome on both machines. The thing that shocked me the most was the boot time. It boots almost as fast as my sig rig.
My mother in law is not computer savvy. Xp is the only OS she has every used. She loves this new setup. It does everything she needs to do much faster than XP did.
I did a few things different.
For step 3) I did this:
|sudo aptitude install xorg e17 wicd lxterminal gnome-icon-theme unrar rar xarchiver rungetty ubuntu-restricted-extras|
|sudo aptitude install firefox thunar totem f-spot rhythmbox -R|
Then for step 5) I did this:
|sudo nano -w /etc/init/tty1.conf|
add this to the bottom of the file:
|exec /sbin/rungetty tty1 --autologin (your username here)|
save and exit then:
sudo nano -w ~/.bash_profile
add this to the file:
|if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then|
while [ 1 == 1 ]
then save and exit.
Of course you can install whatever packages you want to for the setup you are doing. The amazing thing about this is after booting my mother in laws system running free -m from a terminal shows that she is only using 77mb of ram.
It is using very little hard drive space as well. You may want to install ubuntu's update manager for her and ssh.