this post was submitted on 14 Sep 2024
307 points (96.9% liked)

Linux Gaming

15491 readers
21 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
 

From the article

Microsoft has officially announced its intent to move security measures out of the kernel, following the Crowdstrike disaster a few short months ago. The removal of kernel access for security solutions would likely revolutionise running Windows games on the Steam Deck and other Linux systems.

top 50 comments
sorted by: hot top controversial new old
[–] ChillPill 118 points 5 days ago (3 children)

game developers and publishers are hesitant to enable Linux compatibility,

And I am hesitant to spend money on their games.

[–] [email protected] 59 points 5 days ago (1 children)

running linux is a great way to automatically filter out most of the shit games, if it won't even run in proton then you generally have to be doing some bullshit with the code and thus aren't worth my time and certainly not my money.

[–] [email protected] 6 points 5 days ago (2 children)

But us in the VR community is still Windoze.

[–] [email protected] 29 points 4 days ago* (last edited 4 days ago) (1 children)

VR games work just fine in proton, as long as you're on Vive or Index.

It's the the headsets that don't support linux, unfortunately.

[–] fhein 3 points 4 days ago (1 children)

I've never got my Vive to work well in Linux, even though I'm using X which supposedly still is better for gaming that Wayland.

[–] [email protected] 10 points 4 days ago (1 children)

There are a lot of kinks around VR on linux. Wayland has been better in my experience, but I still can't believe SteamVR on linux just doesn't have power management for the base stations implemented. Like, it works, there's a fucking python script that can do it! But not via SteamVR.

I use an app on my phone to turn my base stations on and off.

Here's hoping the Deck and whatever Deckard turns out to be means Valve is in the process of improving the situation.

[–] haagch 3 points 3 days ago

For the Index and 2.0 Basestation it's supposed to work for a while now https://github.com/ValveSoftware/SteamVR-for-Linux/issues/320#issuecomment-1835581128

[–] [email protected] 8 points 5 days ago (1 children)

The VR community is a fairly small niche market

[–] [email protected] 2 points 1 day ago

We are small but still exists...

Once there is a way to properly play VR games without too much configuration, I will jump back to Linux. But for now, Windows 11 IOT edition is not too bad. Specifically the IOT edition without all the telemarketing and CoPilot crap.

[–] [email protected] 14 points 4 days ago

I would reply with something like "Arrrr matey" but new games aren't even worth pirating anymore.

[–] [email protected] 20 points 4 days ago (1 children)

Also more than half of games with AC do in fact run on linux right now, and the world hasn't ended.

[–] InnerScientist 5 points 4 days ago (1 children)

Hasn't ended yet, as soon as we reach 75% the simulation will end.

load more comments (1 replies)
[–] HRDS_654 150 points 5 days ago

I'm okay with that. I don't want some program I don't control having access to the kernel of my system.

[–] vinnymac 98 points 5 days ago

And nothing was lost.

[–] [email protected] 74 points 5 days ago (1 children)

Could very well be possible. Apple did the same thing with macOS Catalina in 2019. Since then, there are no kernel extensions, meaning no third-party code running at kernel level. This greatly improves the security of macOS, and other desktop operating systems should do the same.

[–] InverseParallax 6 points 4 days ago

They have a hardcore micro kernel though, windows and Linux are a long way off from that Valhalla, gnu Mach notwithstanding.

[–] Bookmeat 58 points 5 days ago* (last edited 5 days ago) (5 children)

It's probably going to move to hardware attestation similar to what Android and iOS are doing. This may or may not be a good thing.

[–] [email protected] 31 points 5 days ago (2 children)

Yeah, idk why everyone seems to legitimately think devs are going to just quietly revert back to usermode anticheat. I could see Riot patching an actual root kit before that happens.

But yeah, more likely MSFT will lobby for hw that is more annoying than secure boot or TPM to get working with linux, every windows app after that point will rely on it "because turnkey security!", and if you ever manage to disable it none of those apps will work on your machine in any OS (if they even worked through proton at all).

load more comments (2 replies)
[–] [email protected] 6 points 4 days ago

Can anyone give an ELI5 on how hardware attestation works or is implemented on current OSes?

load more comments (3 replies)
[–] [email protected] 48 points 5 days ago (1 children)

Believe it [or] not battlefield still won't work on Linux because fuck you peasants

[–] [email protected] 50 points 5 days ago (3 children)

If it doesn't run on Linux it doesn't deserve my money at this point.

[–] Sanguine 35 points 5 days ago* (last edited 5 days ago) (2 children)

Its so liberating to just accept this mindset everyhwhere. I personally feel so comfortable voting with my wallet I don't even feel a sense of missing out anymore.

[–] [email protected] 14 points 5 days ago* (last edited 4 days ago)

💯 There's more software, games, movies, music, people, etc than I'll ever be able to interact with in my entire life. So much good to be found when you don't waste time on all the extractive, disrespectful, enshittified BS. Edit: dropped word.

[–] [email protected] 3 points 4 days ago* (last edited 4 days ago)

it helps that linux can now run almost everything else now instead of almost nothing. the main thing is we have options now.

thank you based valve & community btw

[–] [email protected] 10 points 5 days ago (1 children)

i agree and i don't buy unless it runs on linux now... but my steam library was purchased when i was on microshit's dicks.

but sometimes we got to take the L and move on. I just won't buy EA trash going forward.

load more comments (1 replies)
[–] fhein 3 points 4 days ago (1 children)

Unfortunately most Battlefield games worked fine with Wine/Proton for years since EA used server side AC, so they already have our money.

[–] [email protected] 1 points 3 days ago

I got battlefield 5 and explicitly rebought it for Steam to play on the Deck. Like a year later they rugpulled Linux support because 2042 has done so badly that they had to start maintaining their old games again.

[–] [email protected] 14 points 4 days ago* (last edited 4 days ago) (1 children)

There was news that battlefield one would stop working because they were implementing fairfight(?) but it's still working and someone in game chat told me it wasn't kernel level in battlefield one version of the anti cheat. Any facts to this?

[–] fhein 4 points 4 days ago (1 children)

I think FairFight is the old anti-cheat, which at least used to be server side only.

[–] [email protected] 3 points 3 days ago (1 children)

So the best kind of anti cheat? (Does it prevent hackers good?)

[–] fhein 3 points 3 days ago (1 children)

It did alright, don't think I saw that many obvious cheaters in BF1. BF5 would occasionally have obvious cheaters, but I would hope they get banned eventually just because it's over the top (shooting people through walls, infinite ammo, perfect aim). Difficult to say with more subtle cheats, but I suppose if they're indistinguishable from players who are just good at the game then I think most people won't ever notice.

On the flip side I got permabanned from multiplayer in BF5 after EA falsely accused me of cheating, though I suppose that could've happened with any kind of anti-cheat, and could've been fixed by having half-competent support.

[–] [email protected] 3 points 3 days ago

The problem with EA is that they never bothered to moderate their games. In the end you get spinbotters and shit whilst legit players have to deal with rootkits because they're too stingy to pay for someone to review reports and develop moderation tools.

the Overwatch system in Counterstrike (and a bunch of other tools and policies in tandem with VAC) have been way more effective; I was always more certain that a blatant or suspected cheated would be dealt with in CS than in battlefield.

[–] [email protected] 9 points 5 days ago (2 children)

As a long time cs gamer I approve of this change but I warn ye regardless that there is no alternative or viable solution to actually stop cheaters right now.

And if you've only heard stories and don't really experience cs (vac kind of does nothing)

Ive kept track of players for months/years who have not been banned. I find it strange that they eventually do get banned several months after cheating. It took one account nearly 2 years to get banned.

I hope that a clever solution comes out, a man can dream right ?

[–] [email protected] 35 points 5 days ago (2 children)

well... you see back in my day we had cool bros in "clans" running their servers mostly paying for it themselves with some donations. admins would boot bad faith actors as needed.

then something happened to that model... and here we are now... FPS genre has no been the same IMHO

[–] [email protected] 2 points 3 days ago (1 children)

The competitive scene happened. Can't have meaningful competitive matchmaking against the same 100 players. People don't just want to frag noobs, they want to grind the ladder to be able to say "I'm GE and you're Gold, therefore I know for a fact I'm better than you".

This is a global phenomenon. Even goddamn chess has this, first thing players ask each other nowadays is "what's your chess.com ELO".

I'm not a competitive player myself but I get why people rush after ELO progression. And it's not much of a stretch to say CS, Valo, and especially chess wouldn't have seen such widespread success without competitive ELO-based matchmaking.

[–] [email protected] 1 points 3 days ago (1 children)

casuals must suffer for the benefit of the few lol

microcosm of our society

[–] [email protected] 2 points 2 days ago

I would argue that Valorant or CS are terrible games for casual enjoyment anyways. The skill floor is already pretty damn high for a shooter.

In the FPS genre I've found Battlebit has faithfully replicated the feel of BF3/BF4 for those of us who just want to run towards the objective and shoot, and it had old school community servers.

[–] [email protected] 1 points 3 days ago

Self moderation has been way more effective at controlling cheaters than automated systems. Counterstrike did some good with overwatch and phone verification but I've always enjoyed manual server moderation if it's maintained.

[–] [email protected] 9 points 5 days ago (1 children)

Csgo and 2 have a "trust" system to keep track of player behavior and put you in games with others of similar trust value. So if you get reported often or have a history of bad behavior, you're more likely to be put in games with other bad actors, and vice versa. Idk how effective it is though.

Honestly there isn't a great solution, which is kind of why I avoid competitive multiplayer games. Even kernel level anticheats can be circumvented.

The nice thing about vac is that theres pretty much no false positives. And valve will occasionally update it, catching a ton of cheaters off guard and getting them banned.

load more comments (1 replies)
[–] [email protected] 8 points 5 days ago

I wouldn't get my hopes up. Them announcing something like this looks good PR-wise, so they'll do it, even if they don't actually expect this effort to lead to anything.

But even if they do implement such an API, companies won't start adopting this API until its capabilities are roughly comparable to the kernel-level solution AND it's available on most Windows systems in the wild. So, we're likely talking more than a decade before this sees sufficient adoption...

[–] [email protected] 5 points 5 days ago (1 children)

I just found this thread as well could not be a good thing for us Linux users.

https://x.com/tomwarren/status/1834863294730956803?s=46

[–] [email protected] 2 points 3 days ago (1 children)

A locked down Windows "gaming OS" is probably what Xbox wants to go towards in some respects. It gives Microsoft the walled garden that they want, can lock out Valve as much as they fancy, and will likely be paired with some new APIs to set back Proton/WINE a few years. Hell, they could even still release XBOX hardware for that niche.

[–] [email protected] 1 points 3 days ago

I can definitely see Microsoft releasing a "gaming os" that will lock down your PC and basically make it a console in all but name. I would be surprised if it's not in the works already for a handheld device.

load more comments
view more: next ›