There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux_gaming

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

savvywolf , in Can enabling Linux support on anti-cheats such as EAC or Battleye create more cheaters in competitive games?
@savvywolf@pawb.social avatar

I grew up as a web developer, and one of the things they hammer home to you is to never trust the client. The end user can tweak and modify their web browser and send data that is invalid or even malicious.

Instead, you’re supposed to validate everything the client sent you when you receive it. To always consider the client hostile, and check that what it wants to do is sensible.

It’s a shame to see the opposite of that mindset from these game studios. They want to ensure that the client is as trustworthy as possible using invasive techniques and trying to restrict people’s ability to use their own computers.

Which sounds fine on paper, but doesn’t really work. Until we live in the world that Microsoft wants where we are only allowed to use software officially signed and approved by Microsoft, people can still run arbitrary code on their devices.

Anticheat binaries can be modified and tanpered with to ignore things. Network traffic can be intercepted. The game could run in a virtual machine with a modified cpu.

It’s annoying to me that these big companies have managed to shift the narrative so effectively to what is effectively the PC equivalent to confiscating water bottles at aorports to give the illusion that they are stopping terrorists.

Google actually tried to push an “anticheat” for Chrome (as far as I know they failed because they didn’t have enough market share to force things). This would allow websites to require you to use Chrome with no extendions.

If that had gone through, I wonder how many people would be mad that they wouldn’t be able to play browser shooters on Firefox or other Chromium based browsers? Would we have these same kinds of posts where people were arguing over whether Firefox “has more cheaters”?

The important question to ask isn’t “would Linux allow more cheaters?”, it’s “why isn’t the modern games industry actually doing anything to stop cheaters?”.

helpmyusernamewontfi OP ,

amazingly well said, thank you

sugar_in_your_tea ,

TL;DR - Yes, and companies should fix this by catching cheaters on the server, not the game client. Client-side cheat detection will always have gaps.

Server-side cheat detection is a lot harder than integrating an off-the-shelf cheat detection engine since it needs game-specific logic and likely more moderators to determine the difference between a cheater and a high performing player. It also requires more server resources, which also has ongoing costs.

Client-side anti-cheat is “good enough” for most studios, so they can get away with it. It’s also often cheaper to not support a niche platform if the missed sales are likely less than the cost of ongoing support (or the opportunity cost of other lucrative projects).

I think that’s really important to understand, especially when it comes to larger games like Fortnite supporting Linux, especially since most of those potential Linux users are likely already playing on Windows, console, or mobile. The profit is low, and the risks make it a hard business choice to defend. It’s still stupid, but it likely makes sense from a business perspective.

Cirk2 , in 2022 vs 2023
@Cirk2@programming.dev avatar

Still a bit irritated by defining VR as a platform on the same level as Linux or Windows, but whatever.

20222023

naticus ,

I kinda think they did that because of the Quest since what do you call that if you’re only playing games installed in the headset, not using Quest Link?

Cirk2 ,
@Cirk2@programming.dev avatar

You can run steam games on the quest (without link)? I thought it was locked to the occulus store.

naticus ,

Sorry, no I didn’t mean it could play Steam games without Link. I was just saying that there is precedent for calling it a platform of its own because of how Quest works. Sure, on Steam it’s going to be based on the OS running it, but VR is a more unique experience than the OS being the platform.

Nibodhika , in Can enabling Linux support on anti-cheats such as EAC or Battleye create more cheaters in competitive games?

Yes and no.

Most anti-cheats require root access on windows, but not on Linux (even if they did it would be possible to bypass), so in theory it’s easier to bypass them on Linux. That being said, even on windows, client side anti-cheats are “easily” bypassable. Client code is NEVER trustable, even the best anti-cheat can be broken because the binary of the game is at the hand of the would-be hacker, so they can control what it does. Think about it this way, the best anti cheat checks every possible attack and let’s your server know that all is well, someone in control of the game client can make the game always tell the server that all is well regardless of the test, that’s just a matter of insert a goto in the correct address pointing to the correct place, hard to do but very much possible. Even if you had an anti-cheat that controls the entire OS, it’s possible to just use a second computer with computer vision to cheat and inject the movements through a mouse that reports itself as a normal one. This is why it’s impossible for a client side anti-cheats to be infallible, they serve more as a deterrent than anything actually useful, it’s the same as a speed camera that sends the picture to your house for you to send to the authorities to report the infraction.

priapus , in Can enabling Linux support on anti-cheats such as EAC or Battleye create more cheaters in competitive games?

It theoretically could, as the Linux version of these anticheats run in userspace. We really can’t say for sure, only someone with knowledge of the internals of EAC/BattleEye could tell us if the Linux anticheats are less capable.

The Finals is so comically easy to cheat in that there would be no point for someone to switch to Linux just to cheat. Especially true when you take into consideration the facts that there aren’t many (if any) cheats for this game on Linux, and most cheat developers only have experience developing for Windows. These devs have years of knowledge on hiding cheats in Windows, and none for Linux.

NuXCOM_90Percent , in Can enabling Linux support on anti-cheats such as EAC or Battleye create more cheaters in competitive games?

Yes and no.

While I take issue with oversimplification on this, the ship has sailed: Generally speaking, many/most PC anti-cheat solutions are “rootkits” in that they require elevated, often kernel level, permissions to detect running processes and the like.

The linux implementation, while it varies, generally has drastically reduced permissions and is more or less restricted to the wine/whatever container as far as the higher level permissions. But many still have user level permissions and that is pretty much sufficient. At a high level: It can basically run ps -elf and all the fun stuff like that.

So yes, a linux version of an anti-cheat can potentially create more cheaters. Imagine that I run my aimbot/maphack process as a privileged user (because random ass hackers are totally who I want to give root on my machine…) and it either finds a way to overlay on my screen (ha, good luck with the mess that is x11 and wayland) or outputs to a device over the network so I can glance at a laptop or tablet. Without sufficiently elevated permissions, this can’t be detected.

But… I am not aware of any indications of this ever happening. And, for funsies, me and a few buddies used a webcam, off the (github) shelf computer vision libraries, and a bit of off the (github) shelf ML to set up predictive aiming that more or less replicates the idea of “pre-firing” and learning how to watch corners with a near real-time overlay (when we can be bothered to run it on a GPU box). Which does absolutely nothing on the player computer so…

Which is why we are seeing an increasing push for server side anti-cheat solutions. It increases the cost of the server (which can be amortized by server farms) but basically lets “anomalies” be detected. So it doesn’t matter if they can detect you are running a Tarkov map hack. All they need to do is detect that you are tracking enemies you should not be able to see. And we already see suspicions of similar tools being used for things like MOBAs.

So to answer the question: Yes. But there is no actionable data saying it has ever occurred. Although, grain of salt, that also wouldn’t be widely shared.


Okay. All the fanboys please stop reading. I am just going to talk about… uhm… Eternalism and Warframe and the implication on taxation in the Origin System. Yeah, you don’t want to hear that. So please leave.

Seriously. Please leave.

Okay, are they gone? Good.

Yeah, it actually very much can. Not because more linux players are cheaters. But because it increases the support burden. I am not aware of the resources behind The Finals, but adding linux support means you add a LOT more SKUs to have to deal with. And even if your policy is “Linux, go fuck yourself” you still have to deal with the negative PR of “I tried to play this on my nvidia wayland machine using open source drivers and the framerate was low. FUCKING LAZY DEVS!! YOU LIVE AT <insert address here> AND I AM GOING TO HUNT YOU DOWN AND <insert horrifying threats here>” and so forth. You know, Gamer shit.

Which means there is now less time and resources to go around to preemptively test and fix potential vulnerabilities. Because if EAC or Battleye or whatever spots a massive vulnerability, it is only a matter of time until a sufficiently different process exploits the same vulnerability.

Which is the story of everything. Linux adds a support burden (and “improved bug reports” only go so far and are also incredibly subjective) and that means a development burden. Wine/proton goes a long way toward not making that a big one. But if you are trying to push The Next Big Thing in multiplayer gaming, even those first few hours after launch matter a lot for your survival. The moment your game is “dead”, it is pretty much guaranteed to die.

And that also ignores stuff like (maybe?) FUD being spread. The best example is probably that Chinese battle royale game that everyone and their mother accused of being a crypto miner or whatever it was. Not sure if anyone ever conclusively decided, but the game basically was radioactive during the mad rush to find the next ApeLegs.

So if a studio decides they don’t think the improved sales to us linux gamers is worth the potential headaches at a vital time? I don’t like it, but I am not going to blame them.

A_Random_Idiot , in Can enabling Linux support on anti-cheats such as EAC or Battleye create more cheaters in competitive games?

Sounds like idiots just regurgitating the same tired old bullshit lies that they’ve seen before like some kind of fucked up snapple cap.

I’d say windows is a much bigger cheat issue, not because of some weird platform superiority, but because cheat makers focus on windows and any dumb dipshit with a credit card can buy one.

meekah , in Can't get ALVR to output video to Quest 2
@meekah@lemmy.world avatar

My issue was that my Pico 4 headset didn’t find the streaming server on my PC. did you have to do any port forwarding or any network stuff like that?

ColdWater , in "I would like to switch to Linux, but it's just not good for gaming"
@ColdWater@lemmy.world avatar

Until your obscure GPU driver said no and spend weeks trying to fix it but nothing work except getting called an idiot on stack overflow

clemdemort , in 2022 vs 2023
@clemdemort@lemmy.world avatar

I can’t seem to find the time spent by platform? I remember seeing it last year but now I don’t? Edit : I think that’s because I actually played 100% on Linux wow!

Druid_ OP ,
@Druid_@lemmy.world avatar

Ayy nice

tabular , in 2022 vs 2023
@tabular@lemmy.world avatar

The change in colors for the same platform make reading it hurt.

Druid_ OP ,
@Druid_@lemmy.world avatar

Yeah idk why they did that.

Maticzpl , in 2022 vs 2023

Only game I still got windows for is tarkov everything else runs fine on linux, also using alvr over wifi (:

BrownianMotion , in "I would like to switch to Linux, but it's just not good for gaming"
@BrownianMotion@lemmy.world avatar

Kernel Level Anti-Cheat. If you don’t understand that, then you don’t know if Linux is good or bad for “gaming”.

Basically everything you want to play on Linux, that is not supported by the anti-cheat kernel is screwed.

“Steam offers all these game to play on Linux” - yes, but I played them all 20 years ago.

Try playing something like Genshin Impact. You cannot, the anticheat is Windows only. (PS and consoles, it relies on anticheat mech’s from the HW). They don’t offer a Linux version - so you are screwed.

Does it have EAC or Battleeye? You are shit out of luck.

The Linux Desktop is ready for primetime, but not for gaming. You need a windows boot for gaming, unless you are playing Half-Life…

blind3rdeye ,

Wait, you’re saying you like Windows specifically so that you can give miscellaneous companies the highest level of privileged access to your computer, a power which they say they want to use to check that you aren’t cheating. That’s the reason you want to use Windows?

BrownianMotion ,
@BrownianMotion@lemmy.world avatar

No, you total bell end.

I support and do everything in Linux, and I can. But I cannot play games I want to play. I have to use windows to play what I want to play, because companies that make games do not support Linux.

How fucking retarded are you?

Never mind, you are probably just another aimbot using n00b in some old game that still runs on Linux, that no one cares about anymore.

blind3rdeye ,

Holy smokes man. Did you learn your social skills from those same multiplayer games you are talking about?

hschen ,
@hschen@sopuli.xyz avatar

Genshin does work in linux since a few months ago from what i heard

jack ,

You’re right about kernel-level anticheat like Vanguard not working, but there is EAC support for Linux; see Apex Legends.

AVincentInSpace , in "I would like to switch to Linux, but it's just not good for gaming"

mmmm call me back when cyberpunk 2077 can hold a stable 30FPS at 1440p on steam deck settings on my laptop’s 3070Ti.

BabyVi ,

Cyberpunk runs astonishingly well on my desktop at the same resolution with an AMD 5700XT, maybe its the Nvidia drivers causing issues.

AVincentInSpace ,

Linux users stopping reading a post asking for help and reaching for the downvote button as soon as they see the word Nvidia. Nice to see some things don’t change.

Daefsdeda ,

Maybe people thought you were comparing steam deck to your laptop (which is of course a unfair comparison) cause that is how I read it at first.

AVincentInSpace ,

i am and my laptop is losing

KpntAutismus ,

from what i know, you can either install official nvidia drivers or ones the community wrote.

sounds like they’re using community drivers. because they typically don’t perform very well.

AVincentInSpace ,

no i’m using the proprietary drivers

AlexWIWA , in "I would like to switch to Linux, but it's just not good for gaming"

I mostly play old games that struggle even in windows sadly. I’ll probably need a windows machine or VM until I die.

KpntAutismus ,

don’t use linux myself, but i’ve heard wine has great backward compatibility with older games.

but you probably tried installing them yourself, so…

AlexWIWA ,

Yeah the C&C games don’t run too well in it sadly. Don’t know why someone down voted you, you’re just trying to help :/

WheatleyInc , (edited ) in Trying Linux gaming &amp; never looking back. Proton is amazing.
@WheatleyInc@lemmy.world avatar

I switched 2 weeks ago, 12% of my years playtime is on Linux now. Should I be concerned about how active I am?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines