Re the black screen ; vnc can clash with terminal services. Try changing to 5801 and 5901 (whicb would be hostname:1 in vnc connection terms)