how to start VNC service remotely without first logging into Ubuntu 12.04 locally

view story

http://askubuntu.com – I tried the answers other similar queuest in Ask Ubuntu, but didn't get it to work. I reboot Ubuntu 12.04. I remote in using SSH, and do /usr/lib/vino/vino-server to start VNC service. UltraVNC client reports: "Failed to connect to server!" But if I login at the Ubuntu computer and try UltraVNC again, it works. (HowTos)