Comment by 999900000999

Comment by 999900000999 2 days ago

54 replies

I'm ordering a new laptop to work on LLM stuff, and while I thought about jumping through the hoops to get Linux running with secure boot...

I had a realization, it's a cold day in hell when someone else is going to tell me what I can run on my computer. All the latest multiplayer games are now requiring secure boot on Win11 as well

I'm actually wary of all these anti-cheats, they're literally hyperinvasive maleware.

I don't need gaming that much.

And if I do I'll stream it with Gamepass or another cloud service.

bigstrat2003 2 days ago

What irritates me is when games that don't even benefit from anti-cheat require it. Helldivers 2, for example. My dudes, it's a co-op game. My teammates and I are all on the same side! Moreover, the vast majority of people are gonna play with their friends, not randoms. And if your friend is using a cheat and it bothers you, you just ask him to stop. There's no reason for a game like Helldivers 2 to require anti-cheat at all, let alone the rootkit variety. And yet...

  • isk517 2 days ago

    Elden Ring: Nightreign is also a co-op PvE game that has anti-cheating in it. The most common way people cheat is by fudging then items equipped to their character that slightly alter their stats and abilities. Since the game is rouge-like and all of your character information and equipment you can assign before entering the game is handled locally then all it takes is editing your save file which the game and server have no way of (or makes no effort to) detect.

    Also, after a brief period, all of the cheaters disappeared because just repeatedly winning a PvE game get boring.

  • cortesoft 2 days ago

    The best games with anti-cheat have an option to launch without using it, but just restrict what game types you can play. Playing with friends should be allowed without anti-cheat.

  • kipchak 2 days ago

    Helldivers might have more to do with preventing people from easily farming super credits versus game integrity.

    • simoncion 2 days ago

      Yep. I've seen quite a few free-to-play gacha games of the "Dress up your pretty princess in cool clothes and do cute activities in a relaxing, no-stress world." variety that have serious anticheat. There's no leaderboard, no multiplayer, it's totally singleplayer.

      Why the serious anticheat? To try to prevent you from cheating your way to possession of all the cool clothes for your pretty princess.

      • red-iron-pine 18 hours ago

        burying the lede here killer. the answer is "we want to get paid"

        the cool clothes cost $$$ or are randomally found. 0.0000004% chance to get, or pay money for better odds.

        or pay lots of money to just get it.

  • troad 2 days ago

    It's also bad with games that have been sucked into the live service hell-vortex. I can't fire up a quick game of Madden against the CPU because EA has turned Madden into a multiplayer lootbox casino, so they chuck Linux-blocking anti-cheat on the whole damn thing, single-player and all.

  • jadbox 2 days ago

    What? Helldivers 2 works just fine on linux for me. Is this just a windows thing?

    • simoncion 2 days ago

      Not all anticheat fails to work in Wine/Proton.

      The super invasive kernel-mode variants (that is, the sort that's in Valorant) flat out fail, and surely always will. It's my (perhaps mistaken) understanding that with some others (like Easy Anti Cheat), it's a choice made by the game dev as to whether running in Wine/Proton will be permitted or not.

i80and 2 days ago

I'm a pretty prolific gamer, but at the start of the year I finally kicked Windows to the curb.

It's been fine. Surprisingly few games I'm interested in to begin with have anticheat that doesn't work on Linux, and it's comforting to know games aren't allowed to just shove trash into kernel space at will.

  • commakozzi 2 days ago

    I dropped my Game Pass sub immediately after they upped the sub price and unplugged my Xbox Series X. I have a Bazzite machine, but I've had issues with the NVidia drivers and not enough patience to deal with it. So i'm currently ONLY using my Steam Deck OLED for gaming. When i want to play big AAA games at my desk (SD in docked mode), i'll use GeForce Now and all of it has been a wonderful experience, even the online "competitive" FPS games like BF6. Much better than my experience on either Windows or Xbox. I'll never go back... and i'm impatiently waiting on my Steam Machine!

  • ecshafer 2 days ago

    If you play older games, Linux ironically works better than windows now for stability. The only game I have seen any issues with (note I don't really play multiplayer much) is the Harry Potter game, but proton eventually fixed that.

  • oxguy3 2 days ago

    Yep same; have had Linux on my laptop for a decade plus, but finally switched my desktop over a few years ago, and I have no regrets. The real magic is that I no longer feel the need to do any research before buying a game; it usually just works. Granted, I don't really play competitive multiplayer games, so YMMV (but even that might be about to change if the Steam Machine sells well enough).

  • 999900000999 2 days ago

    The thing is I still need Windows for music production.

    Linux will never compete here.

    • jszymborski 2 days ago

      They said this about gaming too... all it takes is Valve-esque sponsor

      • pjmlp a day ago

        Until Valve starts shipping native SteamOS games, they were and are right.

        Games are developed on Windows, using Windows APIs and development tools, and then Valve does the job studios don't see any value in spending development resources on, even though some of them use engines that also target GNU/Linux.

        Talking about Linux gaming with Proton is no different than if Windows users would start talking about Windows being their favourite Linux distribution due to WSL 2.0.

      • iknowstuff 2 days ago

        It takes a stable ABI and a single target for apps. Don’t expect music production to ever show up for gnu/linux. Maybe Android

    • officeplant 2 days ago

      The sad thing is linux, like MacOS, is often vastly superior for audio routing and latency.

      Personally I gave up all my audio productions tools that don't support Linux, but since music/audio work is just a hobby for me that's easier to do. I do miss my old DAWs (Ableton/Reason), and I miss a lot of VST plugins.

      Not everyone can just re-base their setup on linux (for me Renoise & VCV Rack), but I can get plenty of joy out of a complete lack of Windows, license management crapware, invasive rootkit level DRM, etc.

      Side benefit: it pushes me to get some more external hardware, but I have to do investigations on how some companies do firmware updates which often require MacOS/Windows or Chrome Browser (fucking webmidi looking at you Novation)

      • 999900000999 2 days ago

        I've tried switching to hardware sequencers multiple times.

        I just don't like it. I came of age making beats in Fruity Loops. I'll gladly drop another 200$ or 300$ just to make things easier.

        I do have some dreams of making an open source sequencer that runs directly off a raspberry pi. Something like a fully open source MPC.

        Some projects like this exist, but it's still more difficult than I'd like.

        Maybe one day in the distant future Apple will make affordable laptops. A MacBook that takes a standard 2280 SSD would be amazing.

        Never going to happen though. That's where the money is.

grayhatter 2 days ago

> I don't need gaming that much.

Counter point: gaming is fun, and indy games are worth investing in. Voting with your wallet works better if you vote for behavior that's not user hostile, rather than only abstaining.

weberer 2 days ago

Just to be clear, the anti-cheat systems that support Linux run at the user level and don't require secure boot. Those kernel-level and secure boot restrictions only apply to a handful of games, and they all explicitly block Linux users anyway. For example, I've been playing Arc Raiders a lot recently in Linux, and the user-level EAC works just fine.

  • theoldgreybeard 2 days ago

    The user-level cheats are extremely bad. For example, Elden Ring uses EZ Anti-Cheat and it works on linux and that game is infested with PvP cheaters.

    • simoncion 2 days ago

      > ...Elden Ring uses EZ Anti-Cheat and it works on linux and that game is infested with PvP cheaters.

      I would question how good Elden Ring's use of EAC actually is.

      Given that -at launch-

      * Players who were using a Japanese locale couldn't play the game unless they removed EAC

      * Removing EAC substantially reduced the amount of incredibly noticeable hitching and stuttering

      my hunch is that EAC was hastily slapped on very, very late in the process due to demands from some US-based PHB.

theoldgreybeard 2 days ago

Lots of games don't need invasive anti-cheat. You can just play those. There are literally too many awesome games on the market to ever be without something great to play.

  • moltopoco 2 days ago

    Many people have one or more Discord groups where someone will say "let's play Valorant tonight" and then everyone just installs it. Linux is fantastic for local gaming on a handheld or in the living room, not so much when your non-Linux friends pick the game.

[removed] 2 days ago
[deleted]
jmuguy 2 days ago

All I really do on my Windows system is play games, and because of that I don't mind whatever draconian crap that's required to keep cheaters in check. It sucks, but not sure of a better solution.

gordonfish 2 days ago

I honestly don't understand why any game is even checking if secure boot is enabled.

If anything it's for the OS to care about that, not individual programs. Afaik, secure boot doesn't (on it's own) prevent the running of arbitrary software, so how is it actually preventing cheating?

  • Mindwipe 2 days ago

    It does mean that a signed OS image is running, so demonstrates that the kernel was unaltered at start-up.

    It also demonstrates further levels of driver signing robustness.

    • krelian 2 days ago

      I'm not really familiar with Secure Boot too much. Researching suggests that users can add their own keys so they are trusted by UEFI. Won't this resolve for linux users that must have secure boot on?

      • 999900000999 2 days ago

        It's usually a giant pia.

        Some distros support it, some make it really difficult.

        I like to distro hop. I'll often have to try two or three to get to a working system.

        • arcfour 13 hours ago

          I've had no issues setting it up with Fedora and Ubuntu with kmods/Nvidia drivers. I just say I want it, and I have it. It's really easy now.

      • Mindwipe 18 hours ago

        No, it's not a given that users can add their own keys - certainly in an anticheat scenario they probably couldn't, or at least if they did then key attestation would stop working.

Q6T46nT668w6i3m 2 days ago

I was in a similar situation and ended up buying a PS5. It ended up being exactly what I wanted.

  • MrDrMcCoy 2 days ago

    How's the mouse and keyboard story on PlayStation? The few shooters I play would greatly hinder me if I were stuck on a gamepad.

    • Pulcinella 2 days ago

      PS5 completely supports mouse and keyboard at a hardware level. It's up to the game though if they support it. The new Doom games don't support it on console even though M&KB are obviously supported on Windows for example. Other games do like the Quake 1 & 2 remasters. I think even Monster Hunter Wilds does if you really want to.

      • MrDrMcCoy 18 hours ago

        Not being possible for all games is a major detractor for me.

gishh 2 days ago

Just get a ps5. I went through the same adventure.

  • Gracana 2 days ago

    I did that for years and I recommend it as well. Pure linux desktop + console for games is a nice combo and a good separation of functions.

    Of course... at this point I am back to having a PC with a beastly GPU and I boot Windows for games and CAD. It is hard to resist high framerate 4k gaming once it becomes a possibility, so now I need to figure out the secure boot problem for the occasional game that requires it.

  • limagnolia 2 days ago

    A PS5 is an even more locked down system! There are vastly more games, many I already own, that work on Linux.

    • bigstrat2003 2 days ago

      I don't personally have a problem with a system being locked down in general. I have a problem with my computer being locked down, or getting rootkits installed on it. So for me at least, playing those games on console is a good solution.

      • RestartKernel 2 days ago

        That's the seperation of concerns that drives me to a Switch alongside my computer. Though I'm by no means a "serious" gamer by most people's standards.

  • em3rgent0rdr 2 days ago

    I'd much rather invest one powerful machine that cand do work and games instead of two that take up extra space and generate more e-waste.

    • ReptileMan 2 days ago

      I still play on my ps2 ... because consoles are linked closely to the games of that generation I would guess that they are tech that are on relative terms least discarded