GetVmId:318: CreateLxProcess: WSL 2 requires an update to its kernel component.
I get this error message while there is no update I could apply (at the moment). Also, my wsl2 setup runs without issues using the stock terminal. I already checked wslbridge2 output and made a similar report there: https://github.com/Biswa96/wslbridge2/issues/39
Any hint?
Released 3.6.5 with updated wslbridge2 0.11. Please recheck.
Actually, wslbridge2 0.11 was updated already in 3.6.4. Please recheck anyway.
This is still broken with WSL-TTY v3.6.5 and WSL 2.0:
wsl --version WSL version: 2.0.0.0 Kernel version: 5.15.123.1-1 WSLg version: 1.0.57 MSRDC version: 1.2.4485 Direct3D version: 1.608.2-61064218 DXCore version: 10.0.25880.1000-230602-1350.main Windows version: 10.0.22621.2283
wslbridge2 uses undocumented COM interface in WSL. WSL version 2.0.x changed that COM interface. So, wslbridge2 now fails. I do not know if or how the issue can be fixed. Suggestions are welcomed.
Hello, I can reproduce this issue after applying KB5032190 with wsltty 3.7.0. Uninstallation of the KB5032190 patch didn't solve this.
It seems that an undocumented COM API CreateLxProcess() fails.
I will report this at https://github.com/Biswa96/wslbridge2/issues/39 as well.
I have time to help you with analysis and actual fix PR. Can anyone give me some tips?
>wsl -l -v
NAME STATE VERSION
* Ubuntu Stopped 2
docker-desktop-data Stopped 2
docker-desktop Stopped 2
>wsl -v
WSL version: 2.0.9.0
Kernel version: 5.15.133.1-1
WSLg version: 1.0.59
MSRDC version: 1.2.4677
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.22631.2715
Released 3.8.0, which drops the wslbridge gateway by default.