> I need some way to respawn it until I'll find out the reason it crashes.
I don't know about VNC software, but I used to run ssh in foreground mode over a bad network connection in a script as while true; do ssh -Nn -L... host done & Of course that doesn't background properly, but that can be fixed if that is a problem. - Martin Brandenburg