Hmm I would not do that. Starting X with vnc as root is not a good idea.
You should do that as an unprivileged user and use for example gksudo/sudo because otherwise there are security issues.
IMHO best practice would be starting the administrative programs you need with ssh like:
Code:
ssh -X user@host gksudo /usr/sbin/synaptic
which calls the packet management of an Ubuntu system.
If you use Windows you could use putty and Xming to do that.
Xming is here
http://sourceforge.net/projects/xming/
fire it up as X server (accept all incoming connections)
putty is here
http://www.chiark.greenend.org.uk/~s.../download.html
install them then type in a dos prompt:
Code:
plink -X user@host gksudo /usr/sbin/synaptic
you'll get that on your Windows Desktop.
If you need further information feel free to post again.