Documentation for WSL2 brokenness workarounds?

Long time VSCode on Windows user here. Obviously I use WSL2 as I would expect pretty much anyone doing development for non-MS technologies would. Cursor seems to be completely broken regarding WSL2 support. Some trawling around the forum brings up various threads from the past few months suggesting a) it’s been broken forever, b) cursor people aren’t interested in fixing it and c) there are some potential workarounds but vaguely specified and not documented properly. For clarity: the problem seems to have something to do with installing the WSL VSCode extension twice on the same machine. So if you never used VSCode on the machine it probably works, but that’s approximately nobody in the target audience.

So…does anyone have a canonical document describing the correct workaround?
If not I’d be happy to write that as I would really like to try cursor but can’t until it supports my (fairly common) environment. Any authoritative information on what worked would be helpful in that endeavor, thanks.

Yes, I am also experiencing this problem and I would like to know the solution. The latest version 0.48.8 is causing me to not be able to connect to wsl2

Hi, I used this solution successfully, I installed ms-vscode-remote.remote-wsl-0.88.2 local visx after manually removing it from the file, you can try it!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.