7 ms·
How long to start seeing advertisement like "Linux, best viewed on Windows".
by blastonico 6y ago
How long to start seeing advertisement like "Linux, best viewed on Windows".
- benbristow 6y agoDoes kind of feel that way. Having a full Windows Desktop with good graphics drivers and software like Microsoft Office, Photoshop, commercial games etc. and Linux for the programming/server-software side of things. I have literally no reason to dual-boot with Ubuntu anymore. WSL2 and Visual Studio Code fulfils all my Linux coding requirements. Maybe (probably?) a bad thing but it's damn convenient.
- anonymousDan 6y agoYeah I just started using Windows 10/WSL yesterday and I have to say I'm impressed. Are there any downsides/painpoints I should be aware of?
- benbristow 6y agoHaven't really used it enough to say. I used it to work on a Ruby on Rails app that I used to dual boot exclusively for and it was seamless and fast.
- fartcannon 6y agoThe downsides are Windows telemetry and desktop monopoly.
- Stevvo 6y agoIn WSL 1.0, you would run into show stopping bugs or incompatibilities eventually. I haven't had any problems in 2.0
- FridgeSeal 6y agoI/O performance is pretty horrific.
- adolfojp 6y agoBe aware of the fact that WSL 1 and 2 can coexist. Running wsl -l -v from PowerShell should tell you which distribution is using which subsystem. You can change between the two. If you're using WSL 2 and you put your Linux files on the Windows filesystem IO performance becomes spectacularly awful. If you keep your Linux files on the Linux filesystem it works rather well. Docker should be installed on the Windows side with Docker Desktop and then associated with your Linux machines under Docker Desktop settings. This makes it available on both Windows and Linux. If you install it directly on Linux it only becomes available on that Linux installation and you get no interoperability. Systemd tools will yell at you. I encountered issues when running systemctl. There are some fixes but I don't know if they work because I'm lazy so I worked around the issue instead. I don't know if accessing the Linux files from Windows breaks them. I'm using VSCode remote extensions instead of mounting \\wsl$ and accessing it directly.
- uep 6y agoI'm totally on the opposite side. A Linux environment is superior for doing development (for everything I care about), and nowadays I've been able to play every game that doesn't have a native Linux port in Proton.