Linux GUI applications run integrated on Windows
Summary
Microsoft's WSLg connects Wayland, X11 and audio via a system distribution to the Windows desktop and a WSL2 VM. WSLg is free software from Microsoft. The project requires WSL2.
Ideas
- Weston serves as the Wayland compositor within the WSL system distribution.
- XWayland continues to support classic X11 applications.
- FreeRDP transports windows and input to the Windows host.
- PulseAudio forwards application sounds to Windows.
Insights
- Desktop integration can hide virtualisation behind normal windows and menus.
- More protocol bridges increase compatibility and diagnostic complexity at the same time.
- A separate system distribution allows the integration layer to be updated independently.
Facts
- Linux applications appear in the Windows Start menu.
Recommendations
- Update WSLg and graphics drivers together.
- Keep Linux projects within the WSL file system.
References
Links to the original source and the Web Archive open in a new tab.