I redirect errors in log files and use the sleep command, so that Xvnc has surely initialiesed itself, bevor starting the fvwm window manager.
But there should be no problem to start any other windowmanager.