One VNC server that’s available on ARM and that margin has tested successfully with Raspbian on the server side and both Windows and Linux on the client side is called x11vnc

On Raspbian it’s already in the package manager, so installation should be a matter of doing a sudo apt install x11vnc

On x86 you can use TurboVNC.

I BUILT MY SITE FOR FREE USING