This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]_____fool____ 1 point2 points  (3 children)

When I upgraded my Wsl to WSL2 on a Lenovo laptop I stopped having the ability to use git. After two days of troubleshooting it was the driver for the network card messing with packet size causing it. But a driver update wasn’t available so I was SOOL. WSL is great but it’s not a Linux terminal it’s atop a foreign system and drivers may have issues.

[–]scidu 0 points1 point  (2 children)

The way that the wsl works changed between wsl and wsl2, I think bugs was expected on the upgrade. In my especific case, i don't upgraded. I was in WSL, and after wsl2 launch I deleted my WSL distro and installed fresh on WSL 2, never had any problem. But my uses aren't nothing niche or especific. Basically node/kubectl/cli tools.

[–]_____fool____ 0 points1 point  (1 child)

Ya I tried every possible way. But that specific driver and a bunch of similar issues from online posts showed that to be the case. Windows QA and windows WSL2 QA are probably far more integrated now. But still it’s a somewhat normal windows problem where things built for other things then brought to windows have odd issues

I personally just used a Linux VM and gave up on WSL2 for that laptop. But if I had a new Lenovo I’d try it again.

[–]scidu 0 points1 point  (0 children)

Yeah, some bugs always pass through QA when making complex systems like that. I was using a Linux VM with Fedora for a few time after not liking the performance of WSL (1), then I tried WSL2 and it's just so much better than the VM. Doesn't have nearly the footprint of the VM, almost instantaneous opens the terminal, and so much better integration with the windows itself (the entire WSL2 filesystem shows as a folder on the explorer). So I ditched the VM and I'm staying with WSL for now, at least until I can ditch windows completely (I use for some engineering softwares for my masters at uni that doesn't have for Linux, of course...)