Below is a fix for users having trouble on AMD64 such as the "Segmentation Fault" or SystemException. I had all the same problems as mssm and kacheng with the vncserver on an amd64 system.
There is a bug in vncserver for AMD64 that has been discussed in detail over at the Debian forums.
http://lists.debian.org/debian-amd64.../msg00064.html (late 2004)
http://lists.debian.org/debian-amd64.../msg00255.html (late 2005)
The work-around is briefly discussed at Ubuntu 5.10 Support (GNOME) > AMD 64 Users :
Repeating the work-around, until there's a trusted source for vnc4server for amd64, you can download the fixed vnc4server and vncviewer as .deb packages from:
You then simply need to manually install them using dpkg from the download directory:
Once installed, Tichondrius' HOWTO works perfectly following the original instructions.
sudo dpkg -i vnc4server_4.0-7.3_amd64.deb
sudo dpkg -i xvnc4viewer_4.0-7.3_amd64.deb
It would be useful if a reference to the fix for AMD64 was included as the start of this how-to until vnc4server is available for amd64 by normal means.