I just went through an installation of Arch in a VM.
After installing the system I update repositories info:
Installed an X server, a DE and SLiM (which is the one you want right? I don't actually use any, can't recommend there):
pacman -S xorg-server xfce4 slim
Since I was using VMware software I also installed visual and input Xorg modules for it: xf86-video-vmware
. Check the Xorg wiki entry for more info. Afterwards, I enabled SLiM:
systemctl enable slim
Rebooted the machine and everything seems to be working
, creating a non privileged user and log in was hassle free. Use useradd
to create a new user and gpasswd
to add it to several groups. After that login in a terminal as it and edit ~/.xinitrc
to add or uncomment the line for your DE (in this case it was that exec startxfce4
), because SLiM seems to use that to launch your session.
Afterwards you should see something like this: http://imgur.com/cvcDDIK
You may wish to install bash-completion
for auto-completion and the later tells you which package provides the command you want to use if it's not installed. And now it's time to customize your thing, install some fonts (ttf-dejavu
seems fine), a browser, office suite, etc.
Hope that helps.