Windows Subsystem for Linux (WSL) 0.64.0 released


  • Staff
  • Implement new error model
    • Localized error messages with inserts
    • Contextualized error messages
    • String readable HRESULTs
      Sample error:
    C:\Users\Test>wsl --mount A Administrator access is needed to mount a disk. Error code: Wsl/Service/AttachDisk/LXSS_E_ELEVATION_NEEDED_TO_MOUNT_DISK
  • Manually reset the interop server when the relay exits [GH 7506]
  • Ensure WSLg logs will be present in /mnt/wslg/stderr.log
  • WSL1 errors will now be printed to /dev/kmsg
  • Add opt-in environment variable to use UTF8 encoding
    • Adds the opt-in WSL_UTF8=1 environment variable to force UTF8 encoding on stdout & stderr through the CRT
    • Get rid of the double \r in our error messages
  • Update WSLg to version 1.0.40
    • libweston-desktop/xwayland: Use correct geometry
    • xwm: Generate more synthetic ConfigureNotify events
    • xwayland: Support _NET_FRAME_EXTENTS
    • rdp: fix window doesn't redraw properly moving across different DPI monitors
    • rdp: Move audio processing to front-end
    • rdp: Clipboard changes (sync with upstream)
    • WSLGd: don't override certain env if already set
    • Build: fix cut&paste mistake for DirectX-headers git version
    • rdp-plugin: various bug fixes in WSLDVCPlugin DLL

Source:

See also:
 

Attachments

  • WSL.png
    WSL.png
    17.6 KB · Views: 0
Back
Top Bottom