You want connect your linux machine from windows? You need install xrdp. The easy way is:
$ sudo apt install -y xrdp xorgxrdp
$ sudo apt install -y freerdp-x11
$ sudo apt install -y xrdp tigervnc-standalone-server
$ sudo systemctl enable xrdp
$ sudo systemctl restart xrdp
You need to log out from linux and connect your session from windows, log out from your session its going to help you to avoid a black screen from windows.