Could you guys recommend a FPS game similar to CS2 that runs on a modern linux? Decent graphics (essentially GPU support) is of course fundamental, with multiple scenarios and multiplayer? Thanks

  • @HeartfulBadger@feddit.uk
    link
    fedilink
    English
    12 days ago

    It’s ancient, but you can still find some fun playing counter strike Source on Linux. I’m actually a bit sad CS2 reduced the player base.

  • @MouldyCat@feddit.uk
    link
    fedilink
    English
    2
    edit-2
    2 days ago

    with multiple scenarios and multiplayer

    CS2 is *only* multiplayer. Are you specifically looking for online-only PvP shooters? Or something with a single-player story?

    CS2 has already been suggested, it works fine and def has very polished graphics, physics effects (e.g. the smoke grenades), and of course an active player-base which is essential for online-only.

    Obviously it requires Steam - if you’re looking for something outside of Steam it’s going to restrict your options a lot.

    If not, you’ve also got older versions of Counter-Strike on Steam - you can still play CS Source and I think maybe CS 1.6 is still possible?

    I’ve also had no problems running Battlefield V on Linux - using Steam but at least you don’t have to also worry about logging into EA’s launcher, which is still there AFAIK but handled seamlessly in the background. I’ve not tried in a while - almost a year, there were enough players then to get a decent game going, not sure what it’s like now though.

    Another one which is (or at least was) popular is BattleBit Remastered - I’ve not personally tried it but it’s on my wishlist and has a good protondb score.

    • nettunoOP
      link
      fedilink
      English
      3
      edit-2
      4 days ago

      CS2 is a cool game, no doubt. However, what annoys me there is that it requires i386 (32 bit) OS suppport, dropped qulte some time ago by the modern linux distros. In addition, when one needs to install the i386 GPU (Nvidia) drivers as well, the system becomes really unstable.

      Not to mention performance. Who uses modern hardware in 32-bit emulation mode anyway?

      • @Fecundpossum@lemmy.world
        link
        fedilink
        English
        94 days ago

        I have put about 700 hours into CS2, on Linux, various distros, (Mint, Pop_os, EndeavourOS, Fedora Workstation, Nobara, MXLinux, you name it) with both an older Nvidia 2080 powered laptop, and my current AMD RX 7800xt desktop, and have never, ever had issues running CS2.

        If you’re having issues, you might need to retrace your steps and figure out what you’re doing wrong, because I’ve found there are very few games that run better in Linux than CS2.

        • nettunoOP
          link
          fedilink
          English
          23 days ago

          Thank you. That is nice to know. My point is that I just can’t spare extra hardware for the game, so I should be extra careful not to mess up my current set-up.

        • nettunoOP
          link
          fedilink
          English
          23 days ago

          I’m not sure really. I haven’t installed it yet. I’m stuck with the set-up of Steam (I guess it is a prerequisite), and was really annoyed when it required setting up i386 support in order to run (Debian 12 here). Would be grateful of any advice on how to proceed.

          • Björn Tantau
            link
            fedilink
            English
            16 hours ago

            Have you tried the flatpak version? That should be nicely isolated from the rest of your system.

          • @Fecundpossum@lemmy.world
            link
            fedilink
            English
            33 days ago

            Sounds like you’re new to Linux and having Debian teething issues. Debian, for all of its standout qualities, is not a distribution I’d consider beginner friendly. An option like Linux Mint (based on Ubuntu which is based on Debian) is going to be way easier out of the box and requires basically zero configuration aside from setting up Nvidia drivers if you have an Nvidia GPU?

            Why did you need i386 support? What are your hardware specs? i386 support is being phased out, and while Debian will likely be one of the last holdouts for support it likely won’t support it for much longer.

            • nettunoOP
              link
              fedilink
              English
              22 days ago

              I meant something different, and Debian isn’t the issue to me here (yes it may not be the most user-friendly distro out there, but that has advantages on its own).

              What I don’t like here is the approach taken by Steam. In order to ensure the widest possible compatibility with the products being offered, it fiddles with the end-user set-up installing what not (software repos, i386 supbort etc). For my own reasons I’m not allowing that to happen. The same goes for Wine, or any other software/config I am unaware what it does to my system, or has not been explicitly stated as a requirement beforehand.

              In this aspect, the approach by Google Play (and F-Droid as well) seems to be better - it scans the target system set-up and offers only the apps suitable to that platform. Etc.

              • @Fecundpossum@lemmy.world
                link
                fedilink
                English
                32 days ago

                Steam doesn’t set up any additional software repos. It installs proton within its own framework and that’s about it. I think you think you know more than you actually know.

                I guess you’ll just have to make your own game and play it by yourself bud.

      • @yunxiaoli@sh.itjust.works
        link
        fedilink
        English
        5
        edit-2
        4 days ago

        It shouldn’t need that, it fully supports 64 bit only OSes. I’m running an arch (I use arch btw) derivative and have no issues with any valve game.