When trying to connect remote clients to Cygwin/X, I get 'Authorization required, but no authorization protocol specified'
Solution 1:
If you use VcXsrv, you should turn on "Disable access control" setting. But note, after that anyone from Network who has access to your X-server may show their UI on you X-server.
Solution 2:
You need to install the xhost
Cygwin package, and after starting the X server, run the following (also on Cygwin):
$ DISPLAY=:0.0 xhost <remote_hostname_or_ip>
This command authorizes <remote_hostname_or_ip>
(e.g. a WSL Ubuntu installation, a separate Linux system in the network, etc.) to connect to and use Cygwin/X.