The Windows Subsystem for Linux (WSL) is a compatibility layer for running native Linux binaries on Windows. It allows users to run a GNU/Linux environment – including most command-line tools, utilities and applications – directly on the Windows operating system.

Microsoft is now releasing a new updated version of WSL for all insiders that adds some new improvements. To learn more about the improvements added to Windows Subsystem for Linux (WSL) version 0.65.1, continue reading further.

What’s new and improved in Windows Subsystem for Linux 0.65.1

  • Improvements to localhost relay for better performance and accurate reporting of connection errors.
  • Use /dev/ptp0 to keep the guest chock in sync with the host
  • Improve the error message if the list of distributions cannot be retrieved and link it to wsl.exe –list –online
  • Update the Linux kernel to
    • Fix 9p filesystem regressions after the latest v5.10 WSL2 kernel
    • Enable Precision Time Protocol (PTP) clock device support.
    • Enable Retbleed mitigation on x86_64 builds
    • Enable nftables and traffic control
    • Enable VGEM driver
  • Update Microsoft.WSLg to version 1.0.41
    • WSLg: add x11 default bell sound
    • WSLg: Update /etc/wsl.conf to set default user to wslg
    • WSLGd: add option to run Weston under gdbserver
    • WSLGd: simplify Weston command line construction
    • composer: add wslgd-notify
    • composer: Stop intercepting SIGINT
    • composer: load xwayland module last
    • rdp: resize margin correction for MoveWindow/SnapArrange PDUs
    • rdpaudio: use pthread_cancel instead of pthread_kill
    • xwayland: give Xwayland its own session
    • xwayland: Don’t track focus to replace redirect windows