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