If you did everything right so far you’ll be dropped into a login prompt for your machine. We need to load all the packages you plan to use right away on your XO. Netbook Remix needs GNOME to work so we’re going to need to install GNOME and X.
Ubuntu has a metapackage that installs, as they put it, “everything that makes Ubuntu Ubuntu” called ubuntu-desktop. Unfortunately, that package is bigger than the 2GB SD card I used so it’s time to go through the list of packages included in ubuntu-desktop and remove things we definitely can’t use.
Start with this listing.
My install command was:
sudo apt-get install acpi acpi-support acpid alacarte alsa-base alsa-utils avahi-daemon bc ca-certificates consolekit cupsys cupsys-bsd cupsys-client cupsys-driver-gutenprint desktop-file-utils doc-base eog evince fast-user-switch-applet file-roller foomatic-db foomatic-db-engine foomatic-filters gcalctool gconf-editor gdebi gdm gedit ghostscript-x gnome-about gnome-app-install gnome-applets gnome-control-center gnome-icon-theme gnome-media gnome-menus gnome-netstatus-applet gnome-nettool gnome-panel gnome-pilot-conduits gnome-power-manager gnome-session gnome-spell gnome-system-monitor gnome-system-tools gnome-terminal gnome-themes gnome-utils gnome-volume-manager gstreamer0.10-alsa gstreamer0.10-plugins-base-apps gtk2-engines gtk2-engines-pixbuf gucharmap hal hotkey-setup hwtest-gtk launchpad-integration lftp libgl1-mesa-glx libglut3 lignome2-perl libgnomevfs2-bin libgnomevfs2-extra libpt-1.10.10-plugins-v4l libpt-1.10.10-plugins-v4l2 libsasl2-modules libxp6 metacity nautilus nautilus-sendto notification-daemon openprinting-ppds pnm2ppa powermanagement-interface readahead rss-glx screen scrollkeeper seahorse smbclient software-properties-gtk ssh-askpass-gnome synaptic system-config-printer-gnome tsclient ttf-bitstream-vera ttf-dejavu-core ttf-freefont ubuntu-artwork unzip update-manager update-notifier usplash usplash-theme-ubuntu x-ttcidfont-conf xdg-user-dirs xdg-user-dirs-gtk xkb-data xorg xscreensaver-data xscreensaver-gl xterm yelp zenity zip apport-gtk avahi-autoipd bug-buddy cups-pdf deskbar-applet displayconfig-gtk firefox firefox-gnome-support foomatic-db-hpijs gcc gnome-games gnome-orca gnome-screensaver hal-cups-utils hplip im-switch jockey-gtk laptop-detect libgl1-mesa-dri libnss-mdns libpam-gnome-keyring linux-headers-generic make nautilus-share network-manager-gnome pidgin powernowd totem totem-mozilla ubufox xcursor-themes xdg-utils
You may want to download this page in a virtual terminal in QEMU, delete the extra bits, and make it a script. Or you could do like I did and type all of that. Either way, get another movie because that’s a lot of downloads.
Now we need to install Netbook Remix. Type:
sudo echo “deb http://ppa.launchpad.net/netbook-remix-team/ubuntu hardy main” >> /etc/apt/sources.lst
sudo echo “deb-src http://ppa.launchpad.net/netbook-remix-team/ubuntu hardy main” >> /etc/apt/sources.lst
sudo apt-get update
sudo apt-get install go-home-applet window-picker-applet maximus ume-launcher
There’s also a human-netbook-theme package but right now the window picker applet doesn’t skin with the theme so I’m holding off. The standard human theme looks fine.