Live data from Hacker News

The Windows Subsystem for Linux is now open source

blogs.windows.com

901–910 of 1001 posts

Re: The Windows Subsystem for Linux is now open source

#901

A lot of people here are saying nice things about having dev environment on WSL. Honest question: how do you deal with with those minor but insufferable Windows' quirks like 0d0a line endings, selective Unicode support, byte-order-marks and so on. While right now I enjoy the privilege to develop on Linux, things may change.

> Honest question: how do you deal with with those minor but insufferable Windows' quirks like 0d0a line endings, selective Unicode support, byte-order-marks and so on.

exactly why I use WSL, lf-only line endings, UTF-8, everything a basic debian bookworm iso can provide, plus docker with GPU Access

Re: The Windows Subsystem for Linux is now open source

#902

Earlier quoted context omitted.

No. Their GTX series cards all used proprietary blobs that required unmanageable device specific interfaces. Starting from the RTX series cards, they still have proprietary blobs but instead of having device specific interfaces, they all use a shared public interface which makes compatibility and performance much better. It's not across the board, but there are instances of gaming benchmarks showing more performance…

I'd trade half my GPU performance for the NVIDIA drivers not freezing my system on wake-up. The new half-open ones arguably made it worse, it consistently freezes now.

If you're using DisplayPort, try switching to HDMI. (Really.) For me it made the freezes much shorter. It's a bug in their driver related to the connected monitor(s).

Re: The Windows Subsystem for Linux is now open source

#903
post #151

When WSL came out I was absolutely overjoyed - finally an actual linux shell on windows! I use windows for my gaming pc, and I wanted to have a unified gaming/dev box. It felt like the solution. Over time though more and more small issues with it came up. Packages working not quite right, issues with the barriers between the two, etc. It always felt like there was a little bit more friction with the process. With Val…

I'll take Linux seriously when I can play Starcraft 2 and Fortnite on it

StarCraft 2 definitely works on Linux, with a relatively simple act of adding it to Steam as a non-Steam title, and then letting the Proton layer do its thing.

And this is coming from a very Linux-hesitant newbie who mostly uses Windows.

I have not tried Fortnite.

https://www.reddit.com/r/linux_gaming/comments/ppgk04/starcr...

Re: The Windows Subsystem for Linux is now open source

#904
post #466

Earlier quoted context omitted.

Tried doing 3d modeling in a Windows VM - couldn't get acceleration to pass through.

What 3D modelling were you doing that couldn't be done on linux?

Fusion360 doesn't work on Linux. Or at least I tried multiple times and couldn't get it to work

Re: The Windows Subsystem for Linux is now open source

#905
post #151

When WSL came out I was absolutely overjoyed - finally an actual linux shell on windows! I use windows for my gaming pc, and I wanted to have a unified gaming/dev box. It felt like the solution. Over time though more and more small issues with it came up. Packages working not quite right, issues with the barriers between the two, etc. It always felt like there was a little bit more friction with the process. With Val…

I'll take Linux seriously when I can play Starcraft 2 and Fortnite on it

Starcraft 2 worked well for years.

Fortnite doesn't work because Sim Tweeney doesn't want it work: both BattleEye and EAC can work on Linux, Epic just chooses not to enable that functionality.

Re: The Windows Subsystem for Linux is now open source

#906

Earlier quoted context omitted.

My coworkers stubbornly try to use WSL instead of Linux directly. They constantly run into corner cases and waste time working around them compared to just using Linux. Some tooling detects that it is running on Windows, and some detects that it is running on Linux. In practice, it's the worst of both worlds.

Saying running full Linux avoids wasting time on fiddly workarounds kinda blows my mind. Full hardware support is still not a given, and Windows emulation is still need for so many cases (e.g. games, specialized software etc). Until I can choose any machine based on form factor and specs alone and just run Linux on it, WSL will the best version of Linux it can run.

In the case of some "compatibility" subsystem, it's absolutely true. It's complexity that requires fiddly workarounds.

Just use Linux.

Re: The Windows Subsystem for Linux is now open source

#907
post #558

Earlier quoted context omitted.

Am currently on nvidia and have no issues with their proprietary drivers. While they aren't following the linux ethos, the software runs just fine.

Have they fixed the drivers on wayland yet?

I'm using 4070 Ti with open kernel module on Wayland.

It's MOSTLY painless. Some GNOME extensions seem to randomly hang everything on startup (I'm currently investigating which ones, I believe Dash to Dock and/or Unite are to blame) and there's a weird issue with VR when streaming via ALVR: SteamVR launches, but games crash unless I disable the second monitor (no such issues with WiVRn, so not entirely sure if it's a driver problem or not)

Besides that in my daily driving I saw no other issues.

Re: The Windows Subsystem for Linux is now open source

#909

Earlier quoted context omitted.

WSL 1 was supposed to be like "Windows on NT" where it emulated the Linux kernal to the NT one. they skipped a ton of features then dumped the whole thing for a containerized virtual machine thing for version 2. Wish the NT one worked out but I get it being complicated.

For anyone curious (as I was) the basic difference is that WSL1 implemented the Linux syscall table directly whereas WSL2 actually runs Linux on top of some virtual drivers (hypervisor).

Note that in recent versions of Windows, typically the bulk of Windows now runs under a hypervisor (i.e., "in a VM") as well: https://learn.microsoft.com/en-us/windows-hardware/design/de...

Re: The Windows Subsystem for Linux is now open source

#910
post #151

When WSL came out I was absolutely overjoyed - finally an actual linux shell on windows! I use windows for my gaming pc, and I wanted to have a unified gaming/dev box. It felt like the solution. Over time though more and more small issues with it came up. Packages working not quite right, issues with the barriers between the two, etc. It always felt like there was a little bit more friction with the process. With Val…

Curious, if you don't mind answering, do you mainly uses Ubuntu or Nixos, and which one do you liked more ATM? Regarding Steam, do you install it with distro provided or through Flatpak? What is the spec of your machine that you do Linux gaming on? I've noticed a notable performance penalty (around 10%, even higher on GPU heavy games) when running games with Proton, which is mainly why I haven't dropped Windows yet.

I quite like CachyOS currently. I see no performance penalty (but I also have only a 75 Hz monitor and I haven't tested VR games all that much yet). Currently I'm playing through Kingdom Come Deliverance 2 on ultra with no issues.

CachyOS provides packages for Steam, handles nvidia drivers for you and they even provide their own builds of proton and wine, allegedly compiled with flags for modern hardware + some patches (not sure how much they help though - before Cachy I used Pop OS and also had no problems with performance).

Cachy is based on Arch though, so unless you're ready for your system to potentially break with an update - maybe used something more stable (again - I quite liked Pop OS, it was extremely stable for me)

Post reply on HN