Linux GUI applications can run on Windows 10
This feature is extremely useful for developers who want to test their cross-platform application, as they can run directly on Windows 10 and then easily apply to Linux without any sewing or administrative changes. management of virtual machines.
WSL Linux GUI applications include microphone and audio support. 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!
Microsoft has also enabled GPU-accelerated 3D graphics support, making some complex apps run smoother.
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 wsl --update and you will be set up to use the GUI applications.
- If you do not have WSL installed, running wsl -install will automatically install WSLg as part of your initial WSL setup.
You should read it
- How to Run Linux Commands on Windows with WSL 2
- Running Linux on Windows 10 does not require a virtual machine, here are 18 things you should know
- 7 ways to run Linux software on Windows
- Microsoft released a tool to run any version of Linux on Windows 10
- How to run Linux desktop using Windows Subsystem for Linux
- How to Enable the Windows Subsystem for Linux
- How to Run Linux GUI Applications with WSL2 on Windows
- How to run Linux commands when starting Windows Subsystem for Linux on Windows 10
May be interested
- Create .Net applications on Linux and Mac OS Xmono is an open source deployment of .net framework built on linux, solaris, mac os x, windows and unix.
- 8 main differences between Windows and Linuxis linux and windows the same? linux is different from windows? that is the question that many people wonder when they first come into contact with the linux operating system. in this article we will help you answer that question.
- How to Learn Linuxlearning linux is not a one day task but it isn't herculean either. linux can be a good and safe os for both home and enterprise level users. keep in mind before saying 'hey, i'm going to start working on linux from tomorrow' that there is...
- Why is MX Linux a desirable Windows alternative?if you're looking for an alternative to windows but don't like linux, mx linux may be the solution you're waiting for.
- Why You Won't Regret Leaving Windows for Linuxif you have the courage to leave, you will find that linux is a pretty good alternative. after leaving windows for linux, many people have found it to be a wise choice.
- How to Run Linux Commands on Windows with WSL 2windows subsystem for linux 2 builds on the success of the original wsl, and the newer wsl 2 brings more power and reliability to users. it is important that you understand how to use linux commands and utilities on windows subsystem for linux 2.
- How does the Linux Kernel work?the linux kernel is like a bridge that allows computing communication between applications and hardware, as well as managing the system's resources.
- How to prevent and handle when Windows Update deletes Linuxwindows update makes your linux partition unreadable. there is no boot selection screen, and after reviewing the problem, you find out the reason is because the linux partition has been deleted.
- Running Linux on Windows 10 does not require a virtual machine, here are 18 things you should knowthe windows subsystem for linux (wsl) feature - also called bash, helps programmers run ubuntu directly on windows without the need for a virtual machine. the following article will help readers better understand linux tools - wsl.
- How to install Qt for GUI application development on Linuxqt is a cross-platform application framework that allows developers to create and deploy software for multiple operating systems.