Re: screen for X?
> I've had several people suggest VNC when
> I asked this question before, but
> everytime I tried, VNC was much too slow
> for regular work even on a dedicated
Rather than making a direct TCP connection to the VNC server, forward your connection through SSH (make sure compression is enabled (-C in OpenSSH)). This greatly speeds up performance for me.
An alternate VNC distribution, TightVNC, may be what you need. It attempts to use more efficient transmission methods than vanilla VNC.