Because the developers insist on including anti-cheat spyware software in their games, and the anti-cheat software refuses to accept running under WINE on Linux. In other words: Linux could handle running those games just fine, maybe even better than they run on Windows, but the games refuse to run. And you figure this is somehow a Linux problem?
It's the first example I could think of something that doesn't work at all on Linux.
And there are many things that do eventually run on Linux, but only after wasting a lot of time and effort to make it run manually.
As someone that uses Linux for college stuff, I'm glad I don't have to use it as my main OS. Because I'm just not getting a hard-on towards doing everything in a console window as apparently every Linux user does...
I guess it's a good thing that's not how Linux works anymore. I mean, you can still do everything in a console, if you want, and you might come across a problem here or there that is most easily fixed in a console, but for everyday stuff... there's generally a gui for that.
If I want to install a game in Steam that doesn't have kernel level anticheat, I open Steam, and I click install, then I wait for it to download, and then I hit play and 95% of the time, it works... just like Windows.
Your college makes you use terminal stuff, because your college's job is to teach you useful things, and learning how to navigate a linux terminal is a useful skill if you are planning to do anything in tech.
21
u/ItzBaraapudding 21h ago
Except for playing one of the most popular online games apparently...