The Only Way To Solve Anti-Cheat Problem!

Ғылым және технология

Kernel-level anti-cheat systems remain to be the single biggest obstacle in way of Linux gaming community. The only way to overcome it, is to create market incentives in order to help developers and big publishers recognise Linux gaming community!
Timestamps:
00:00 Kernel-level anti-cheat systems
00:31 The state Linux gaming
02:19 Server-side tools
04:40 Market incentives

Пікірлер: 100

  • @keeb__
    @keeb__5 ай бұрын

    I don't think this is a realistic option personally. Our market share as linux gamers isn't influencial enough to make a difference, and those AAA developers have an interest in kernel level anticheat. Voting with your dollar is known to be an ineffective strategy.

  • @MRDaved

    @MRDaved

    5 ай бұрын

    Was gonna say yeah, who would on Linux guy a game that doesn't work on Linux anyways? He's saying to do something people just naturally do.

  • @Robotta

    @Robotta

    5 ай бұрын

    What would you suggest, then?

  • @MRDaved

    @MRDaved

    5 ай бұрын

    Realize LInux's problems for the mainstream. People want their software to work, they don't care how and don't want to do extra things, if you want them to look in alternatives then don't name your program fucking GIMP. Realize that people want the least amount of friction has possible and don't know what computers really are, or what the hell an OS is. There needs to be a reason for them to switch in the first place too. If I'm gaming on Linux and I have to go into the settings of steam and enable proton, right there is already a failing point of friction, and people will quit. It's sad but true.

  • @keeb__

    @keeb__

    5 ай бұрын

    @@Robotta dude. That isn't a counter argument to "this thing is bad". It is irrelevant. I don't have a solution because there is none, and I am not required to come up with one to argue that something is ineffective.

  • @gasoline1707

    @gasoline1707

    4 ай бұрын

    @@MRDaved Sometimes it's not that simple. I bought SF6 and it was purported to work well on Linux, but it would crash every few online matches. Since this looks like a rage quit to the servers, you risk lowering your rank, and getting punished with a yellow card or getting banned just because your game crashes on Linux. Proton reviews don't always tell the whole story.

  • @skelebro9999
    @skelebro99995 ай бұрын

    The only reason I still have a dual boot Windows 10 on my machine is because I can't play Valorant, Genshin Impact and Honkai Star Rail on Linux due to their kernel level anti-cheat. I think you're right. While GPU Passthrough is the only safe option to play those games but for people with less powerful hardware or just casual gamers in general, not playing those games might just be the best option than to go through the hastle of setting up the entire VM workflow. I'm still hopeful that we'll see better anti-cheat compatibility with Linux in the next few years just like how Steam Deck made most Steam games compatible with Linux.

  • @wido1085

    @wido1085

    5 ай бұрын

    Genshin Impact runs just fine on Linux. At least it does for me using Bottles.

  • @skelebro9999

    @skelebro9999

    5 ай бұрын

    @@wido1085 yeah but idk it's scary that you could get banned for playing the game normally.

  • @SSquadTeam

    @SSquadTeam

    5 ай бұрын

    @@skelebro9999 You really don't though, have been playing on Linux with the same account for 2 years, no ban yet

  • @skelebro9999

    @skelebro9999

    5 ай бұрын

    @@SSquadTeam but still. i guess i'm just way too paranoid

  • @NightRaven5568

    @NightRaven5568

    4 ай бұрын

    I want to switch to Linux but I play Valorant and setting up a dual boot would be annoying and something I wouldn't know how to do reliability

  • @7DegreesOfFreedom
    @7DegreesOfFreedom5 ай бұрын

    Why can we not have kernel anti-cheat enabled lobbies and kernel anti-cheat disabled lobbies in games?

  • @depralexcrimson

    @depralexcrimson

    5 ай бұрын

    this is the smartest solution ever.

  • @SSquadTeam

    @SSquadTeam

    5 ай бұрын

    @@depralexcrimson too smart for devs

  • @sharkmisdeed

    @sharkmisdeed

    5 ай бұрын

    Because, ENEMY_DESTROYER_1337 will join in your lobby and destroy you with his amazing through wall 360 no scope skills

  • @akam9919

    @akam9919

    10 күн бұрын

    There are multiple reasons why. Especially for smaller game communities that have games that have game modes that require a large number of players, i.e. Battle royale, big team fight,etc. matchmaking can be a nightmare to deal with. No one wants to play in a match that ideally has 40 players but only has 10. A lot of normies don't even know what "kernel-level" anti-cheat is, what it can do, or even will care. What they see is a cheating problem and think that anticheat "solves it" (despite also with the same keyboard, spamming twitter and reddit with complaints about the anti-cheat not doing anything). No one wants a TF2 (though the current bot crisis is more of a mismanagement than a pure anticheat issue which would take a lot longer to deal with).

  • @filipepinho3319
    @filipepinho33195 ай бұрын

    My point exactly, I don't care if a game does not run on Linux because of a bad made anti-cheat... I just play another game... my friends on windows play a game I can't play well either they play a game we all can play together or we don't play together... I would only even consider dual booting if my favorite game stops work on linux, but it does work with some eventual fails here and there with some updates, but then a patch will come to fix the issue in 1 or 2 weeks...

  • @MathiewMay
    @MathiewMay4 ай бұрын

    The way i see it, kernel-level anti cheats are simply a "phase", the fact of the matter is that kernel-level anti cheats are just not good, while it prevent bob and joe from downloading a cheat on google and using, it absolutely does not prevent anyone from cheating, it is intrusive, and any anti cheat can EASILY be bypassed by having your cheat also run in the kernel level using custom made drivers that has a memory reader and write built in assembly, but cheaters are already beyond kernel level cheats. most cheaters these days cheat using direct memory access, the cheat is executed on a complete different machine than the one which the anti cheat is running on, with DMA (direct memory access) there is truly no way to know if someone is cheating unless they have a statistically unfair advantage. Anti cheat developers are already aware of this, and with DMA on the rise it is simply a matter of time before Anti-Cheats devs play their hand on this on going chess game, with what i know from people that work in the ANTI-CHEAT development scene, most if not all anti-cheat are moving to an AI base performance analysis anti-cheat. does that mean they will ditch kernel-level drivers?, probably not.

  • @MathiewMay

    @MathiewMay

    4 ай бұрын

    While i don't see current kernel-level anti-cheats being ditch even in favor of AI performance analysis anti-cheat, the good thing is that if a new anti-cheat is developed in the future using only AI performance analysis as the method, well it will most likely not come with a kernel driver, and will most likely not even run on a user's computer so it would make any game running such anti-cheat work on linux, unless a company is actively preventing it to work on linux by other means. beast thing to do at this point is to wait and see what happens.

  • @MathiewMay

    @MathiewMay

    4 ай бұрын

    For more context, i know a company that is working on this kind of anti-cheat, they have been doing so for years. these anti-cheat can fully be implemented to work in real time using "demos" a demo in a game is like a video file that contains the data of players for example their position, where they are looking, their speed and other useful data. these demos can be recorded in real time while a match is being played and be passed to an AI model for checking if a player is cheating, at this stage all i know is that while they did implement this into one of their game, they are not actively banning players based on the AI output, but simply checking who is flagged as a cheater and comparing it to a human that concludes if the user was cheating or not from the same demo as the AI, if the human is also flagging them as a cheater, then the AI score increases (like google recaptcha), this method also allows to check previous demo files if they are available to ban any cheaters which might have not been detected by other methods.

  • @thomasnguyen4427

    @thomasnguyen4427

    3 ай бұрын

    Yeah, I forgot who made it, but someone had a 40 minute video explaining the historical trajectory of COD cheaters vs devs, it was very enlightening on just how disadvantaged the dev sides are in this "war"

  • @MathiewMay

    @MathiewMay

    3 ай бұрын

    as long as people have full access to their hardware, there is no way to prevent cheaters. best bet is either AI anti-cheat or dedicated game moderators that manually ban players. this why ps5 and xbox don't have many if any cheaters at all, the hardware is close down, but even then, cheaters would just do cheats by decrypting game packets that get passed to your network before being passed to your game. you can't prevent cheaters only ban them.@@thomasnguyen4427

  • @thelastcube.
    @thelastcube.5 ай бұрын

    shouldn't be hard from voting with my wallet not buying those games, because my wallet is empty :')

  • @WereCatStudio

    @WereCatStudio

    3 ай бұрын

    or because most of these games are free to play in the first place

  • @linuxnext
    @linuxnext5 ай бұрын

    i shall restrain myself :)

  • @behudanoob4867

    @behudanoob4867

    5 ай бұрын

    The finals won't work yet

  • @linuxnext

    @linuxnext

    5 ай бұрын

    @@behudanoob4867 MHM, I SHALL RESTRAIN 😂 I was talking with embark rob a while back, they have had discussions about supporting it and plenty of people in the finals discord are asking for it. so it should come at some point unless they want to be annoying and not support it :/

  • @sean7221
    @sean7221Ай бұрын

    Linux needs to gain more market share first. We are only at 4% and until that number hits 20% or more there will not be any budge from companies/developers to change their ways

  • @skelebro9999
    @skelebro99995 ай бұрын

    YOOO new reluctant anarchist video in less than a month :OOO

  • @MatheusCodes
    @MatheusCodes5 ай бұрын

    Running a Windows VM with GPU passthrough seems to be the best option to have both. You can already play most games on Linux through Proton, and for the ones that do require Windows, you can just spin up a VM. There are KZread videos of people successfully playing games like Halo Infinite like this with very little performance overhead.

  • @skelebro9999

    @skelebro9999

    5 ай бұрын

    That does need some good specs to run it.

  • @MatheusCodes

    @MatheusCodes

    5 ай бұрын

    @@skelebro9999 That is true, you still need two GPUs and a motherboard with a good IOMMU group. But I do think it is a matter of time for this to be more popular and accessible, just like Proton did.

  • @blindsniper35

    @blindsniper35

    5 ай бұрын

    The one thing that I would like to add is they're doing a somewhat decent job of detecting virtual environments. There's more than likely going to be band waves as they get better at detecting virtualization. A lot of the games that have these sorts of root kit anti-cheats tend to do this and try to prevent VMs from being used. (some will ban you for it) I believe they're concern is the host system tampering with the VM allowing cheats.

  • @blindsniper35

    @blindsniper35

    5 ай бұрын

    ​@@MatheusCodesConsidering the amount of processors that come with a built-in GPU nowadays that's not as big of an issue as it used to be. Although you're probably going to want two monitors or at least the same monitor with multiple inputs. You could probably run the host system headless to the same effect but that's a pretty complicated solution for most people. I know for a while that IOMMU has been pretty ubiquitous on gaming motherboards. I'm not sure how good the implementation is and what the overhead is on that. I never did any benchmarking on what the overhead is. But I never really had any significant problems doing this in the last decade-ish. I could have also just been lucky.

  • @vladislavkaras491
    @vladislavkaras4913 ай бұрын

    Thanks for the video!

  • @blindsniper35
    @blindsniper355 ай бұрын

    There's also a giant security concern with kernel level anti-cheet. It has already been actively exploited in a few instances.(from what I remember the driver is actually being distributed with the malware due to it being signed and giving them the functionality they need. So in that case it doesn't really matter if it's installed or not.) It also doesn't help that they're essentially root kits. From what I've seen some of them do they're not always particularly well done and that's concerning. (Almost like their game developers and not security professionals) So it increases the attack surface. Also some of them Open ports and in combination with some of the functionality they have could enable worm-like spreading behavior.(which I personally believe is inevitable) So I'm against rootkit style anti-cheat from a security point of view. It's also a PR and legal/financial liability in my opinion as well. The first time one of these gets exploited to enable a mass malware attack. Whoever's software got used for it is going to be in a world of hurt.

  • @user-zd2bc9qt7s
    @user-zd2bc9qt7s3 ай бұрын

    Where can we get that Excel file detailing compatibility?

  • @n.m4497
    @n.m44975 ай бұрын

    Lol even your english is getting better and clearer. Good video mate

  • @azenyr
    @azenyr2 ай бұрын

    If a game doesn't work on my pc (linux) then I am not playing it or buying it. Easy as that. Most people should think like this. The problem is not the user, the problem is the product. Vote with your wallet. Plenty of games to play that work perfectly within Linux.

  • @seadhe
    @seadhe3 ай бұрын

    Был подписан на твой русскоязычный канал, алгоритм ютуба порекомендовал этот канал, подписался и на него. Удачи!

  • @MauritiusMoments
    @MauritiusMoments22 күн бұрын

    How does kernel level anti-cheat differ on linux from Windows. Is it still not just as unsafe as its closed source and has such low access.

  • @57thStIncident
    @57thStIncident27 күн бұрын

    Game publishers will never know how much money they're leaving on the table, and likely won't even think twice about it because even though linux gaming is at a historic high it's still a tiny drop in the bucket and the number of people who are skipping the game because of lack of Linux compatibility is going to be truly insignificant to them. Many of these popular games are also free-to-play which makes the 'voting with your dollars' even less effective.

  • @rabidrivas
    @rabidrivas5 ай бұрын

    What is the non shutter game you show at the end?

  • @AndyGneiss

    @AndyGneiss

    2 ай бұрын

    It looks like the two non-shooter games near the end of the video were Diablo 4 and Songs of Conquest.

  • @rabidrivas

    @rabidrivas

    2 ай бұрын

    @@AndyGneiss Songs of Conquest, that is the one

  • @koool56
    @koool565 ай бұрын

    Good video but "don't give your money to them" doesn't make much sense to me, linux gamers are less then 1% of most games playerbase, and often porting existing titles to linux will cost more then linux users will ever generate.

  • @purpasmart_4831

    @purpasmart_4831

    4 ай бұрын

    Linux market share is now 4%. more people game on Linux then Mac.

  • @sterlingarcher4282

    @sterlingarcher4282

    2 ай бұрын

    ​@purpasmart_4831 that's because the Linux market includes embedded computers not the specific desktop. I'd be surprised if the Linux desktop market was even equal to 0.02% of the gaming industry.

  • @purpasmart_4831

    @purpasmart_4831

    2 ай бұрын

    @@sterlingarcher4282 Uh no, that's just for Desktop market. Most embedded stuff isn't even connected to the internet unless it's IoT.

  • @vinnyfromvenus8188

    @vinnyfromvenus8188

    2 ай бұрын

    ​@@sterlingarcher4282if you check the Steam hardware survey for march of 2024 it says that around 2% of users use Linux (with an increase of 0.18% compared to february). Now that doesn't sound like much but years ago it was less than 1%. How long before it's like 5 or 10%?

  • @quantumbits1952
    @quantumbits19525 ай бұрын

  • @l.3626
    @l.36262 ай бұрын

    While I would also love to have another platform than windows its just not convincing enough yet, give it max 10 years and there will be atleast 1 more platform like windows currently is

  • @slowedmood7440
    @slowedmood744010 күн бұрын

    dollar voting won't work, because most gamers uses windows and don't question things. That's why kenerl anti cheats exists in most games nowadays, the players just don't care about a rootkit installed on their machine as long as they can enjoy the latest fortnite battlepas or play with their friends on valorant.

  • @BoredCoat
    @BoredCoat5 ай бұрын

    Not a linux user, possibly never will be, but I refuse to let chinese companies have kernel level access, the fuck? Legit stopping playing LoL after 7 years, because I do not know why a game that has 1 cheater per 1000 games needs kernel level anticheat, when in games like LoL it can be detected very easy with the behavior-analysis.

  • @SvalbardSleeperDistrict
    @SvalbardSleeperDistrict5 ай бұрын

    Hearing "market will regulate itself" from an "anarchist" and a FOSS software community member was not what I expected to hear at the end of this video. Then I looked at the description and saw the call to "create market incentives" as a solution to problems created by market incentives. Always a weird experience to come across people who are supposedly part of a community of software and platforms that has always represented an alternative to the capital-centred, profit-driven, market-oriented industries, while at the same time parroting the exact lines on "market solutions" that were produced in corporate PR offices of late-stage neoliberal capitalism.

  • @skelebro9999

    @skelebro9999

    5 ай бұрын

    bro he's talking about video games 💀 why so serious?

  • @ReluctantAnarchist

    @ReluctantAnarchist

    5 ай бұрын

    Sorry, I am Reluctant Anarchist, not Delusional Communist. Market problems require market solutions.

  • @SvalbardSleeperDistrict

    @SvalbardSleeperDistrict

    5 ай бұрын

    @@ReluctantAnarchist Good to know there's another channel claiming the term "anarchist" while completely disregarding the entire theory of anarchism and the history of its practical applications by communities across the world since the late 19th century 👍 very similar to the American "libertarians".

  • @SvalbardSleeperDistrict

    @SvalbardSleeperDistrict

    5 ай бұрын

    @@skelebro9999 Videogame industry is not an exception from the neoliberal economics we have been subjected to living under, and suffering effects of, over the past four decades. Publishers dictating releases that turn out half-finished, copy-paste unambitious game projects that are just annual reskins of existing games to ensure safe profits, developer crunch and layoffs, etc all happen because the industry exists in, and operates based on, the logic of that same system.

  • @blindsniper35

    @blindsniper35

    5 ай бұрын

    ​​​​​@@ReluctantAnarchistThe problem I see with the just don't buy it is the amount of people who just will anyways. The Linux / FOSS community is generally better about this but as it's becoming more popular that's not as true as it used to be. Gamer market boycotts have been historically less than effective for the most part. Along with our market share being small enough for them to not care if we don't buy from them. So other solutions probably are going to be also needed.(not that I can come up with any particularly good ones) Hopefully if Microsoft keeps ticking off people so we can be a large enough market share to actually make them care. But for the most part currently market forces really aren't in our favor even if you could get the entire Linux community to boycott them. We're just not a large enough market share for them to care about. They're sort of a catch-22 going on here. To get more people to switch to Linux for gaming we need to get better support but they're not going to care about supporting us because we're not a large market share. I think it would help if valve (or anyone) made a average gamer desktop distro that would be easy to switch to from Windows would help.(and it needs to be relatively hard to break) Especially considering the increasingly annoying decisions Microsoft has been making. Along with performance sometimes being better on Linux. If we can get performance to almost always be the same or better that would help as well.(which is looking more and more likely and is already the case in a decent number of games) We also need to get some of the display technologies implemented as well. Which I believe Valve is now gotten HDR working properly. I'm not sure if the implementation works very well outside of the steam deck OS. Considering xorg isn't being supported anymore hopefully we don't build on top of it. Which means we're going to need to get Wayland in a state where it works for most things. That's going to be somewhat tricky considering current community for Wayland. Hopefully the whole Nvidia thing should be sorted out relatively soon. I'm not sure what the timeline is on proprietary drivers I think it's relatively soon.(My memories pretty vague on this part) But the open source alternative does look promising currently But I couldn't say how much more development time that's going to need. (Hopefully not too much more time)

  • @sdfggdfg5fgdfg
    @sdfggdfg5fgdfg3 ай бұрын

    I don't understand why people would cheat. Is it a cultural thing somewhere? I don't get it how are they having fun

  • @sterlingarcher4282

    @sterlingarcher4282

    2 ай бұрын

    I can't even enjoy competitive gaming because cheating is so bad on every platform. Back in my day you were either better than me or you weren't and it was an earned badge. All we had to complain about was the guy camping in the corner. Now kids somehow get their hands on cheats and sit there acting satisfied with themselves

  • @vinnyfromvenus8188

    @vinnyfromvenus8188

    2 ай бұрын

    some people just like to have an advantage over others, even if they didn't earn it or deserve it. cheating is just a way for people to feed into this power fantasy. they can't actually get better at the game unless they train to become better, this takes discipline and practice. a lot of people are wired to desire instant gratification, therefore cheating is the easiest and fastest way of being "better" than everyone else, even though you're not actually better you're just ruining the game for everyone else.

  • @iSmoothz
    @iSmoothz4 ай бұрын

    Ah and what is with dma cheats dude? U forgot

  • @MorteMayhem
    @MorteMayhem4 ай бұрын

    5:55 Krafton doesn't care about making Pubg playable at all ☠☠

  • @user-yt2005
    @user-yt20055 ай бұрын

    Imagine they need a 2nd computer to hack

  • @peterbiznar9678
    @peterbiznar96785 ай бұрын

    how is this solving the anti cheat problem?

  • @pmknmash
    @pmknmash5 ай бұрын

    HELLO

  • @zewlcompany4329
    @zewlcompany43295 ай бұрын

    Nice dream - keep dreaming buddy :))

  • @WereCatStudio
    @WereCatStudio3 ай бұрын

    "Don't buy it" lol... I wont buy Valorant, Genshin, Warzone,... because they are free. And whales will overspend so much on skins that even if the games were $60 and I bought it it wont matter

  • @sterlingarcher4282

    @sterlingarcher4282

    2 ай бұрын

    Where do you get it for free?

  • @tablettablete186

    @tablettablete186

    Ай бұрын

    ​@@sterlingarcher4282Those are free games. You simply download their launchers and then download the game...

  • @BC-yn6zh
    @BC-yn6zhАй бұрын

    ahhh yes just dont buy it, what about the ea games we have already purchased and played extensively. we can no longer play them at all.

  • @avencores
    @avencores5 ай бұрын

    Linux is for suckers

  • @skelebro9999

    @skelebro9999

    5 ай бұрын

    I'm indeed the one who does the sucking.

  • @blindsniper35

    @blindsniper35

    5 ай бұрын

    You do realize even Microsoft uses Linux, right?

  • @purpasmart_4831

    @purpasmart_4831

    4 ай бұрын

    Windows is for people who enjoy slop

  • @skelebro9999

    @skelebro9999

    4 ай бұрын

    i am a sucker. i do enjoy sucking sometimes.

  • @sterlingarcher4282

    @sterlingarcher4282

    2 ай бұрын

    ​@blindsniper35 you don't even know what Linux is.

Келесі