• dreadbeef@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    40
    arrow-down
    2
    ·
    edit-2
    1 month ago

    Linux doesnt have games that install kernel-level spyware under the guise of anti-cheat. Hopefully never will, but I don’t underestimate gamers who love think spyware is a good idea. Stay away from linux if you want kernel anti cheat please, its ruining computers

    • ragas@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      I mean companies could probably already create perfectly good kernel level anticheat on Linux if they really wanted to through eBPF programs.

      That would not require permanent changes to the Kernel and games would only need root rights at install time. (Like most software already does)

      I wouldn’t even have a problem with that kind if a solution.

    • atcorebcor@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      I’m confused, first you say that Linux doesn’t have anti-cheat, and then you say you should stay away from Linux if you want anti cheat.

      • dreadbeef@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        20
        ·
        1 month ago

        What’s hilarious is that is par the course on windows to run Steam as an admin. In fact that fixes a ton of bugs for people, so any executable the steam process spawns, like game executables, has admin rights as well.

  • PurpleClouds@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    5
    ·
    1 month ago

    A bit sceptical of this number. Most popular games have some form of anti cheat which the game not run on Linux. Some other games sometimes have weird bugs that do not occur on windows. - source: I am on Linux 😩

    • Domi@lemmy.secnd.me
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 month ago

      This is by amount of games, not by player count. Most games (including non-popular ones) are not live service multiplayer games but small indie titles that do not try to break Linux compatibility on purpose. So yes, 90% sounds plausible.

    • Nephalis@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      edit-2
      1 month ago

      When you are talking about “popular” games, you mean service games that are often some kind of multiplayer games. Each of them binds a lot of players and is big and popular, indeed. But these are only a few compared to the amount of games that have been released in the past decade. Let alone released games from 2024 that are listed on imdb.com are 1551 Imdb.com

      So yes, I can imagine 90% is right since the most games are no service games and do not require some shitty kernel level anti cheat.

      For bugs: I have no idea since I only use linux for non-gaming tasks.

      • Dragon Rider (drag)@lemmy.nz
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        Some games with Kernel Level Anticheat do work on Linux, because the KLA doesn’t actually check if it has access. Drag can imagine that the next generation technology of Linux gaming will be add-ons to WINE that lie to KLAs and tell them they have access. Like how yt-dlp lies to youtube and says it’s a browser.

        Corporations will claim using these programs violates terms of service and is grounds for a ban. Players will respond to the bans by submitting refund requests for games they got banned from. And if we’re lucky, Valve will respond to the refund requests by demanding corporations support Linux in some form, whether it be removing the KLA or making it work on Linux.

        • Nephalis@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 month ago

          Another possibility is, microsoft drops access to kernel level. This would solve all these problems at once. No more cheats on kernel level, no more anticheat on kernel level are needed.

          Unfortunately I think Microsoft will avoid doing so, because it would remove one of the last barriers to switch to linux.

  • imetators@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    74
    arrow-down
    2
    ·
    1 month ago

    The only ones that wouldn’t work are probably the ones with kernel level anti cheat. Maybe if I would be much younger, I might have had different opinion, but, as of today, I believe that all these games that wont run on Linux due to anti-cheat are cancer anyway.

    • Jeffool @lemmy.world
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      1
      ·
      1 month ago

      Kernel level anti-cheat is what’s probably going to keep me on Windows for a while. I get those games aren’t for everyone, but I like them well enough, and that’s what my friend group plays. Warzone, DMZ, and going to try RedSec tomorrow. Kind of a shame. Otherwise I’d love to make the jump. As it is I’ll probably see about dual booting when I get my next PC in a year or two.

      • brachiosaurus@mander.xyz
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        5
        ·
        1 month ago

        You have thousand of other games you can play that don’t require kernel level anti cheat, don’t be a fool

        • Jeffool @lemmy.world
          link
          fedilink
          English
          arrow-up
          10
          ·
          1 month ago

          I respect where you’re coming from, but a) “fool” is literally in my name. And b) you’re saying “there are other good games, leave those games you’re enjoying.” But you’re also saying “there are other people, leave your friends and family that you play with.” And that’s a little different.

          • brachiosaurus@mander.xyz
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            5
            ·
            1 month ago

            You should try to strengthen your relationship so that they don’t spin around a specific videogame. What happens if you get banned or the requirements for playing the game becomes even more stupid?

    • Aceticon@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 month ago

      In my experience AAA games from around 2000s and early 2010s often have problems running in Linux, especially if they have DRM.

      In some cases a pirated version will run just fine whilst the official one won’t.

        • Aceticon@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          Funnilly enough plenty (if not most) games which won’t at all run in a more recent Windows like Windows 10 and Windows 11 run just fine in Linux via Wine.

          All in all if we consider the full or near full timeframe for “windows games” (say, all the way back to Win95) I wouldn’t be surprised if it turns out that a present day Linux distro can run more “windows games” as Windows 11.

          One of the more entertaining (though hardly unexpected) discoveries for me when I moved from Windows to Linux on my gaming machine was that several of the games I owned which I could not get to run in Windows, worked fine in Linux.

    • Rekorse@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      1 month ago

      You can run them alternative ways usually. Fortnite works with mouse and keyboard through gamepass, although gamepass is a shit deal just for fortnite.

      I know a lot of people dual boot or use a virtual machine with windows on it too.

      • Ganbat@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        Fortnite works with mouse and keyboard through gamepass

        Only local streaming from an Xbox. Streaming from their website requires a controller and I’ve never been able to get a controller to work with a browser on Linux. Well, on Bazzite at least.

        • Saprophyte@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          I use a Microsoft Xbox One controller I use to play game pass games on Edge. I use Debian, but it was recognized and worked when I paired it in Bluetooth

          • Ganbat@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 month ago

            I tried Floorp and Ungoogled Chromium, and I could only get them to detect my controller if I plugged it in while on the page. If I already had it plugged in, it just wouldn’t work. Tried some online HID testers and determined it wasn’t specific to the website. IDK.

            • Saprophyte@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 month ago

              That’s strange. I definitely figured bazzite would have much better device support for game controllers out of the box.

        • Rekorse@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 month ago

          Ive literally done it, but thats not to say it might not work all the time or under all configurations. I was using I think librefox.

          • Ganbat@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            Done what? Used mouse+keyboard for streaming without a console at xbox.com/play? If so, I dunno what to say, I tried on both Windows and Linux under two Firefox browsers on Windows and Firefox and Chromium on Linux. Booting any game presents me with a console UI and doesn’t respond to any keyboard input.

            • Rekorse@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 month ago

              It only worked for fortnite, I thought I made that explicit but if I didnt, my bad. For some reason fortnite console version allows mouse and keyboard, at least thats why I think it works.

  • FlashMobOfOne@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 month ago

    I love to hear it, but only about 70% of mine work on Linux, so I’m stuck with a dual boot. 99% Linux is better than no Linux, at least.

    • KneeTitts@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 month ago

      but only about 70% of mine work on Linux

      Have you tried wine bottles? I had real problems getting anything to work right till I found that app.

      • FlashMobOfOne@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Yeah, I’ve tried all of the compatibility programs.

        Some will run using those, but in a very, very sluggish way.

  • ampy@discuss.online
    link
    fedilink
    English
    arrow-up
    58
    ·
    1 month ago

    I am a PC gamer and I exclusively use Linux. It’s completely viable for gaming, I can say for a fact.

    • REDACTED@infosec.pub
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      1 month ago

      How is device support? Direct drive steering wheels, gamepad, VR, status LED or info displays (ie. Making your keyboard glow red on low health) and bunch of other things like my Sound Blaster G6

      • Domi@lemmy.secnd.me
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 month ago

        Direct drive steering wheels

        Which one? Support varies wildly depending on manufacturer.

        gamepad

        I have never seen a gamepad that doesn’t work on Linux. You may not be able to update their firmware if they only provide a Windows tool but they work perfectly fine.

        VR

        Valve Index and HTC Vive work out of the box. SteamVR is pretty rough in Linux and plagued by issues but it works.

        For any other headset you will have to depend on community support. Some work, some don’t.

        There’s lots of info on https://vronlinux.org/

        status LED or info displays

        Which ones? They usually use completely proprietary protocols.

        Sound Blaster G6

        It will work like any other bog-standard sound card has for years. You will lose any features that are custom to the sound card (dialogue mode, virtual surround, equalizer, …) but those are rarely necessary because there is lots of other software that achieves this for every sound card.

        I recommend you boot Linux from USB and take a look. No need to install anything, just boot from USB and take a look if your hardware works.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        11
        ·
        1 month ago

        Hit and miss since those tend to not have actual standards and generally do their own thing. If it’s popular, there’s a decent chance someone has reverse engineered it and there’s at least partial support (mostly applies to simpler things like steering wheels), but there will be concessions to make until device manufacturers officially support Linux.

        If you’re willing to replace equipment, there’s something that works for most of those categories, if not all.

      • nightlily@leminal.space
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Status LEDs/displays likely won’t work unless the manufacturer makes a Linux driver, publishes driver documentation, or it’s a super popular device. Reverse engineering USB is possible but very much a passion project. Most gamer hardware hasn’t had to care about Linux users till the last few years. Input devices at least are usually normal HID devices which are standardised.

      • ampy@discuss.online
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        I can’t say for certain if steering wheels or LEDs work, but I know gamepads work better than on Windows, especially Sony ones. DuelSense works perfect. It only works if plugged in but as far as I’m aware that’s how it works on Windows.

    • Mwa@thelemmy.club
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 month ago

      me since dec 2024, i usually use Linux for gaming(thank you Valve for Proton) but i may still spin up a Windows VM to flash roms to my Samsung Phone(grimlers fork sucks).
      apps are also pretty alright on Linux but would love this area see some improvement.
      i also feel like FOSS works the best on Linux cause duh Linux itself is foss, incl apps.

  • psyc@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Has support for DP 2.1 or HDR in Wayland made any improvements yet? I tried Pop_OS and had lots of issues with this

    https://github.com/NVIDIA/open-gpu-kernel-modules/issues/816

    I’ve been following this GitHub issue waiting for this change to make it into the next nvidia driver release but still suspect this won’t address HDR. Obviously first world problems for high end hardware but it’s one of the last pieces holding me back from trying Linux on my desktop

    • Domi@lemmy.secnd.me
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 month ago

      HDR

      HDR works on KDE and GNOME desktop environments. KDE is currently the better choice if HDR support is important.

      As for software:

      • Not included in official Proton builds yet but can be enabled in Proton-GE with 2 environment variables
      • mpv works fine
      • Kodi gets support in the next major version
      • Firefox and Chromium have experimental support

      Can’t speak for DP 2.1 since I have an AMD GPU and no hardware that uses DP 2.1 (yet).

      • psyc@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        Appreciate the info! I had been trying out the new Cosmic DE that ships with pop os and I’m guessing that’s still lacking HDR but did feel very performant. I’ll have to see if switching is worth the trade off once they nvidia driver update gets released

  • dellish@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    4
    ·
    1 month ago

    That’s great and all but the two things that hold me back from going 100% Linux are kernel-level anticheat, and lack of graphics card acceleration in virtual environments. Once we have those I’ll be happy.

    Visual Basic added to Libre Office would be really nice too, but I get that it’s not particularly feasible.

    • Peruvian_Skies@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      12
      ·
      edit-2
      1 month ago

      Not having Malware Anti-Cheat support is a good thing. Hopefully it will continue this way until people realize that it’s not worth giving shitty companies like EA access to your online banking passwords just to pretend to shoot 11-year-olds in the head.

      • dellish@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Agreed. I should have said letting the anticheat THINK it has kernel access, the same way WINE makes Windows programs think they’re on a Windows machine. I know this is an oversimplification and frankly I don’t even know what kernel-level looks like, but there has got to be a workaround that doesn’t drain resources too much.

        • Peruvian_Skies@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          1 month ago

          Malware Anticheat can even tell if it’s running in a VM explicitly configured to look like real hardware, so it’s probably not trivial at all to accomplish this. Like someone else said in another comment chain, the ideal solution is Microsoft patching the intentional security flaw that allows kernel-level access at all. No kernel-level cheats, no kernel-level anticheats, no incompatibility. But of course it’s against their monopolistic interests to do so even if it benefits everybody else but them.

  • racemaniac@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    4
    ·
    1 month ago

    And how many run on linux via a well documented way?

    I’ve been playing around with bazzite a bit, and for sure, i can run a lot of games on it, but you often end up googling which launcher to use, which settings to use, … And then even if you find something, it doesn’t always work.

    Linux is making good progress in this regard, but this title feels a bit over optimistic (or at least, users who take it at face value will quickly be disappointed when they can’t get 90% of their games to work).

  • Dariusmiles2123@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Linux gaming is good enough that I would consider not getting the Playstation 6 if I didn’t have kids and didn’t want to watch basketball through the nba league pass.

    I’m trying to get my kids to play with the Steam Deck, but it’s honestly still not as good as a Playstation for such a use.

    Still it’s going the right way.

  • Poxlox@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    I have a 3090 and heard nvidia gpus dont do very well for Linux gaming if anyone wants to quell my fears and get me off Windows

    • BCsven@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      I have a brand-new lenovo workstation with an nVidia RTX card. Works great. Vulcan calculates the shader cache on first run of a game that takes a minute to run through, but after that the game runs great. I’m on tumbleweed, the only issue I had past week was kernel moved ahead but the nvidia driver wasn’t ready right away. Just meant booting the old kernel in the boot menu till that all syncs up

    • PresidentCamacho@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 month ago

      I have a 3070 and it runs the majority of games better than windows. The “Nvidia doesnt work good for linux” statement has become dated. Nvidia has become much better about giving support to other platforms, I think it has alot to do with being flexible for the ai market

    • NuXCOM_90Percent@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      As long as you run the proprietary nvidia drivers, performance is more or less noise for a given driver version. There IS some annoyance with slower releases for drivers to Linux but… nvidia has had much bigger problems with new driver releases over the past year.

      The big issue is if you run the open source community drivers. And… if you are spending leather jacket money and then using low performance drivers… you are an idiot. Because Mistah J already has the metrics and money he wants and doesn’t care if you actually use your card after buying it.

  • julysfire@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    1
    ·
    1 month ago

    Linux Mint here. I have had only 1 issue with a game on Linux and honestly, it was an easier fix then getting some games working on Windows which I have experienced plenty of as well. Linux really is just as easy as “Install from Steam, play”.

    Drivers are easy now today too, just like Windows. Honestly, if you gamed on Windows, you have all you need to game on Linux.

    • Truscape@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      1 month ago

      I’ve found Bazzite and Arch-based distros like SteamOS tend to fare better when it comes to gaming (probably due to their different update model compared to Mint), but if what you’re after is stability and familiarity and don’t play super new games, Mint’s awesome. Glad you’re having fun with it :)

  • RedFrank24@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    1 month ago

    I am immediately skeptical of the 90% claim. There are a lot of Windows games, going back decades! Not even 90% of those work on Windows, let alone Linux!

    • kazerniel@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 month ago

      And many games haven’t been assessed either. I plugged my Steam account into ProtonDB, and apparently 51% of my games can be made to run perfectly on Linux, 10% are various levels of broken, but the remaining 39% has no information. I guess it’s because I have many indie games in my library.

    • Peruvian_Skies@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      1 month ago

      Actually, once you go far enough into the past, Linux has better support for legacy Windows software than modern Windows does. The claim might be true if they’re counting a lot of shovelware.