Dont use vncserver to start new server

Check X lock files instead of checking error code.
bash -e will exit otherwise