VNC in VR: Synchronized Virtual Desktops -updated for windows 10



Install Ultra VNC x32 ( 32bits - important !! )

Install UltraVNC server only.

Open Ultra VNC Server.

Right-click on the Ultra VNC in your system tray and choose Admin Properties.

In the ‘Authentication’ section, add a password.
Make sure to note the Port Number listed in the Ports section (mine is 5901)

Click OK

Install node.js

Download websockify.exe

unzip in a folder C:\websockify

Download noVNC

unzip in a folder C:\noVNC

cd C:\noVNC
npm install

To launch the websockify with noVNC type in powershell:

C:\websockify\websockify.exe 8787 localhost:5901 — web 
then drag your noVNC folder onto the shell window

This will paste its path. The whole command will look like this:

C:\websockify\websockify.exe 8787 localhost:5901 --web C:\noVNC

In WebEntity type the adress:



This is actually how I did my own version, but I used a different VNC server. I’ll have to give Ultra a shot and see if that improves anything.

Protip: While slightly more complicated, you can do this exact set up on a linux machine acting as the websockify server. The easiest way is to use PuTTY and remotely offer port 5901 to it. This will then forward the VNC server to any remote server and not expose anything about your PC.