I got my Pi last week and am loving playing around on it. It's really my first time seriously using Linux, although I would consider myself a Windows "power user" and have used Cygwin (for hobby OS development). So far, I'm booting from a 4GiB SD card and have the rest of my system on an external USB hard drive which I can SAMBA in to from my Windows machine.
The thing I'm stuck with, is getting TightVNC server running at boot time without requiring me to login (i'm using the Arch Linux for ARM distro). I have followed various online tuts, but the ones I have found involve scripts which seem to run at login-time rather than boot time. Anything that I have found which starts the server at boot time involves editing scripts in "/etc/init.d" which Arch does not appear to have (although it does have "/etc/rc.d").
The situation so far, is that if I reboot the Pi, login via puTTY and start tightVNC, all is well. I get a nice view of lxde which runs surprisingly quickly (it surprised me, anyway!). If, however, I try the above without first logging in via puTTY, the Pi actively refuses the connection.
So, the question is: How do I get this server running correctly at boot time in Arch Linux without requiring manual login?