Running X11 GUI Applications on Windows Subsystem for GNU (WSL) in Windows 10 via OpenSUSE

In this video I am running some gui applications from the OpenSUSE in the Windows Subsystem for GNU and I am using a Windows based XServer called VCXsrv which is a fork of XMing. To run gui applications the X server has to be listening on localhost and the DISPLAY environment variable has to be set in the command shell that you will be trying to run the gui program from. I had previously tried to run a nodejs service from inside the wsg and it managed to eventually compile and run, but an error was produced when I tried to actually use the application.
In the end I only managed to run Xscreensaver-demo as a program that cannot normally be run on Windows.

https://sourceforge.net/projects/vcxsrv/files/vcxsrv/1.20.6.0/vcxsrv-64.1.20.6.0.installer.exe/download

echo "export DISPLAY=localhost:0.0" >> ~/.bashrc

zypper install xorg-x11-fonts xlsfonts fonts dejavu-fonts
zypper install git-cola gitg gitk git-gui

zypper install xscreensaver xscreensaver-data-extra

https://cinelerra-gg.org/download/pkgs/leap15/

zypper install flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub io.github.jliljebl.Flowblade

flatpak run io.github.jliljebl.Flowblade