4 ms·
I heard WSL2 was no good.
by f6v 6y ago
I heard WSL2 was no good.
- unicornfinder 6y agoWithout more detail it's hard to say much that's useful but in my experience WSL2 has been nothing short of excellent. Also switched from Mac to Windows with WSL and the development experience is much better.
- tyingq 6y agoPeople were frustrated mostly with 2 issues... a) It doesn't play well with deep sleep mode, and crashes. Perhaps it's been fixed, I don't know, I just disabled deep sleep. b) The networking is different than WSL1 and requires odd workarounds for things like X11 to work normally. I had to use a 192.168.1.x address for DISPLAY instead of localhost. Which required some VB scripting to reliably work for me.
- dgellow 6y agoMy main issue is the lack of support for serial (so, no USB support): https://github.com/microsoft/WSL/issues/2195 https://github.com/microsoft/WSL/issues/2195. Other that this I love Windows 10 + WSL2 as a dev environment.
- tyingq 6y agoIt's a little clunky, but you could use a Windows RFC2217 remote serial server with socat on the Linux side to make a virtual serial port tied to a real one. I've done this (albeit not with WSL), and it did work. https://gist.github.com/DraTeots/e0c669608466470baa6c https://gist.github.com/DraTeots/e0c669608466470baa6c
- tyingq 6y agoToo late to edit, but there's also an unapplied pull request that seems to make usb passthrough work: https://github.com/microsoft/WSL2-Linux-Kernel/pull/45 https://github.com/microsoft/WSL2-Linux-Kernel/pull/45
- rcarmo 6y agoI have WSL1 alongside WSL2 for this. WSL1 works fine with my FTDI adapters to flash ESP8266 and all.
- ryneandal 6y agoIt's been flawless and I've been using it pretty extensively as a replacement for vagrant development VMs. I believe one of the issues laptop-related, and I work exclusively on a desktop these days, so that was a non-issue for me.
- discordance 6y agoVS Code with remote container dev on top of WSL2 works really well for me: https://code.visualstudio.com/blogs/2020/07/01/containers-wsl https://code.visualstudio.com/blogs/2020/07/01/containers-ws...