Other parties compile it and release browsers with the Chromium name and logo. Microsoft Edge, Opera, and many other browsers are based on the code. Google uses the code to make its Chrome web browser, which has additional features. Windows, Linux, Android, iOS, macOS, BSDsĬhromium is a free and open-source codebase for a web browser, principally developed and maintained by Google. com /chromium /srcĬ++ primarily, C and others JavaScript (and HTML, CSS) for UI, Python While you will likely find it easier to use File Explorer in Windows 10, Nautilus illustrates how applications of every type work under WSLg. Nautilus is the official file manager for the Gnome Desktop.
With Linux becoming more popular as a desktop operating over the past decade, more software developers have been creating Linux versions of their programs.Īs popular programs, such as Microsoft Edge for Linux, Chrome for Linux, or even VLC Media Player for Linux, all have Windows variants, I illustrate some Linux-only GUI programs working under WSLG below instead. Once your distribution is upgraded, you can now use WSLg to run Linux GUI apps.
For example, to upgrade kali-linux to WSL2, we would enter wsl -set-version kali-linux 2 at a command prompt.įor better performance in WSLg, Microsoft recommends that you install the following preview drivers: AMD GPU driver for WSL, Intel GPU driver for WSL, and NVIDIA GPU driver for WSL. If the distribution you want to use is version 1, you need to upgrade it to version 2 using the wsl -set-version _distro_name_ 2 command. Once WSL is updated, you need to make sure your installed Linux distribution is configured to use WSL 2 using the wsl -list -v command.
Once the latest Windows 10 version is installed, you can install the Windows Subsystem for Linux and install a new Linux distribution.įor example, to install the Windows Subsystem for Linux (WSL) with GUI support and automatically install Ubuntu, you would enter the wsl -install -d Ubuntu at a Windows 10 Elevated Command Prompt.įor existing WSL users, you need to update WSL to add support for the WSLg engine using the wsl -update command followed by wsl -shutdown, as shown below. At the time of this writing, that build number is 21390. (WSLg), you first need to be running recent Windows 10 Insider builds on the 'Dev' channel. Installing WSLgīefore getting started with Windows Subsystem for Linux GUI. WSLg starts "a companion system distro, containing a Wayland, X server, pulse audio server, and everything else needed to make Linux GUI apps communicate with Windows," as Windows Developer Platform Program Manager Craig Loewen explained.īundling WSLg with Windows 10 is an exciting development as it blurs the lines between Linux and Windows 10, and fans get the benefits of both worlds. WSLg can launch Linux GUI apps by utilizing the Wayland server to display the apps in Windows 10. The Windows Subsystem for Linux GUI (WSLg) was officially released at the Microsoft Build 2021 conference and comes with Windows 10 Insider build 21364 or later. In this article, we go hands on with the new WSLg feature to demonstrate the types of graphical Linux apps you can now run. Windows 10 preview builds can now run Linux apps directly on the Windows 10 desktop using the new Windows Subsystem for Linux GUI.