I don’t think I’ve seen anyone run Steam through Wine. What would be the reasons for that?
I don’t think I’ve seen anyone run Steam through Wine. What would be the reasons for that?
To be fair, people who don’t find assembly useful probably wouldn’t get good at writing assembly
Well, I guess CrowdStrike (or anyone else) wouldn’t be happy if they had to suddenly rewrite their entire codebase for the new way. And it might be missing features at first, etc.
Here’s a quote from some security VP from Microsoft:
at this point, we have no plans to revoke kernel access from anyone. It doesn’t mean that can’t change in the future, but we have no plans to do that. Our goal is to create an equivalent, and an option, for user mode.
IIRC it’s more about allowing other ways to achieve that, rather than taking away what’s already possible, so anti cheat developers will still be able to ignore that
I’m also not a nix expert and I’m not too familiar with Haskell build ecosystem, but doesn’t the buildTarget
argument do what you need?
https://nixos.org/manual/nixpkgs/stable/#haskell-derivation-args (it’s the last on the list)
Name of the executable or library to build and install. If unset, all available targets are built and installed.
On Linux you can run native version of Steam, which then uses Wine (actually Proton, which is based on Wine) for running games. So Steam is not wrapped within Wine, but the games are (if needed/enabled)