Here's a few notes on how I set up my Arch desktop (running a virtual Pi on qemu). Please share any Arch tips!
Arch Setup
Login
User: root
P'wd: root
Update system
pacman -Syyu
Install X
pacman -S xorg-server xorg-xinit xorg-server-utils
pacman -S mesa mesa-demos
pacman -S xorg-twm xorg-xclock xterm
Install ROX-Filer
pacman -S rox
Video-Drivers
Find out what video card you have:
lspci | grep VGA
Search the package database to find the driver for your card.
pacman -Ss xf86-video | less
Install driver (eg.if in qemu):
pacman -S xf86-video-fbdev
Remove the empty .xinitrc
rm ~/.xinitrc
Install dbus
pacman -S dbus
rc.d start dbus
Add dbus to the DAEMONS array in /etc/rc.conf (you can do this later).
Install some fonts:
pacman -S ttf-dejavu
Start the X server:
startx
Some terminals will appear on a desktop. To get a pinboard, type:
rox -p pin
Install a browser (netsurf is basic, but runs quite fast!)
pacman -S netsurf
Install GNU compiler
pacman -S gcc make
and then ... ?