Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GetVmId:318: CreateLxProcess: WSL 2 requires an update to its kernel component. #327

Open
boborjan2 opened this issue Feb 16, 2023 · 5 comments

Comments

@boborjan2
Copy link

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:
Biswa96/wslbridge2#39

Any hint?

@mintty
Copy link
Owner

mintty commented Sep 3, 2023

Released 3.6.5 with updated wslbridge2 0.11. Please recheck.

@mintty
Copy link
Owner

mintty commented Sep 3, 2023

Actually, wslbridge2 0.11 was updated already in 3.6.4. Please recheck anyway.

@mlugo-apx
Copy link

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

@Biswa96
Copy link
Contributor

Biswa96 commented Oct 1, 2023

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.

@oss-dev-somewhere
Copy link

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 Biswa96/wslbridge2#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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants