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
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.
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.
Yes. CS2.
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?
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.
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.
Counter-Strike 2? The 2023 game? Are you sure it requires 32 bit?
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.
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.
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.
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.
“Sounds like you’re new to Linux and having Debian teething issues”
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.
Great. Nice to know. Thanks