On April 21, Microsoft announced that Linux GUI applications can now run on Windows 10 using Windows Subsystem for Linux (WSL). Using this feature, you can run any possible GUI application on Linux or run your own applications or test on Linux.
This feature is extremely useful for developers who want to test their cross-platform apps, as they can run directly on Windows 10 and then easily apply to Linux without switching or using a machine. virtual.
WSL Linux GUI applications support audio and microphone. This allows your app to broadcast an audio signal, use a microphone to create, test or use a telecom app, show movies, or more.
Microsoft has also enabled GPU-accelerated 3D graphics support, making some complex apps run smoother.
You can see the Gazebo app that simulates a virtual cave exploration robot, as well as an Rviz app that displays the robot’s camera feed and the output of its laser field sensor. Thanks to GPU-accelerated 3D graphics, this demo is able to hit 60 FPS!

How to use this feature
- Make sure you are using Windows 10 Insiders version 21364 or higher
- If you have WSL installed, you need to run it
wsl --update
and you will be set up to use GUI applications - If you have not installed WSL, run it
wsl –install
will automatically install WSLg as part of the initial WSL setup.
Introduction video running Linux GUI app on Win 10
Source link: Windows 10 was able to run Linux GUI applications using WSL
– https://techtipsnreview.com/