WSL full support
complete
Stoyan Manolov
This is nowhere near "Complete". The WSL connection still drops frequently. For example if I have 2-3 instances of Windsurf open, running in WSL, closing one causes the rest to lose connection. Reload doesn't work, the only workaround is to close all of them and then open one by one. Please address this, it's a really frustrating issue!
Poroburu
I like the Windsuft WSL integration (beta). It launches almost correctly from
windsurf .
from a WSL terminal.The one thing is does strange is leave you in the correct PowerShell directory. But does not open up the WSL-remote. And you need to type
wsl
to get the right shell.PS Microsoft.PowerShell.Core\FileSystem::\\wsl.localhost\Ubuntu\home\poroburu\git\ai\mcp\servers> wsl
poroburu@porobook:~/git/ai/mcp/servers$
Sander Pilon
It still crashes, how is this 'complete'?
B
Brennan Cheung
Ok, looks like you have to open Windsurf normally and THEN open the remote connection in the bottom left of status bar. You have to open the folder manually each time by clicking the "Open Folder" button and then navigating to the folder. There's a list of previous projects below the "Open Folder" that has the project within WSL but clicking it will not open it with WSL set up correctly. The ONLY way to get it to work is to manually click open folder and navigate to your repo that way.
Clicking the previous project (even that worked previously in WSL) DOES NOT WORK.
Also, typing "windsurf ." within your Ubuntu WSL2 shell DOES NOT WORK.
The ONLY way to make WSL work is the following:
- Open Windsurf editor
- Click bottom left remote connection
- Click Open Folder
- Navigate to folder
Existing bugs that still need to be fixed:
- "windsurf ." within WSL terminal doesn't work. It opens and you can edit code, but npm packages aren't being found still.
- Clicking the workspace to re-open the repo does not work. It even says [WSL: Ubuntu-20.4] in the workspace name. Nope, still doesn't work. It opens the folder but has same issue with npm packages not being found. The remote connection status doesn't show WSL like it should. Opening a previous workspace needs to also connect to WSL.
B
Brennan Cheung
npm packages are still not being found when I open a folder within WSL2. When I check out the same project on NTFS directly it works fine. Am I missing something? This feature is still not working.
Can you clarify if this is only WSL and not WSL2? I use WSL2 (as are probably most). Also, if it helps, pnpm might be doing symlinks within the WSL2 ext4 filesystem. The WSL2 VM is Ubuntu 20.
Rohan Phadte
complete
Now available in the latest Windsurf 1.1.0 now has WSL Support (in Beta)!
If you want further WSL features, feel free to open another Canny post for visibility.
Andy Ballingall
In the docs... 'WSL Coming soon'. Is this really done?
Sander Pilon
First thing I noticed too. All my projects are in WSL2. So Windsurf .... useless without it.
Y
Yassine Boumiza
You guys gave me 2 weeks trial but I can't try because I use exclusively wsl...
M
Matt Lawson
WSL2 is critical. Any serious developer on Windows would not code without WSL. SeriSeriously,ously this is a huge fail!!!
Load More
→