bk99.de entertain the web since 1997

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

Read the original article

Search the Web Archive