Live data from Hacker News

I forked SteamOS for my living room PC

iliana.fyi

31–40 of 258 posts

Re: I forked SteamOS for my living room PC

#31
post #25
post #15

Earlier quoted context omitted.

Not every gamer wants an esport experience to have fun

I assumed that cheating is way more widespread amongst multiplayer gamers? There is a lot less anonymity in esports and if you get caught and blacklisted.. well you just wasted thousands or tens of thousands of hours. It's pretty hard to have fun when the server is full of cheaters.

> I assumed that cheating is way more widespread amongst multiplayer gamers?

I mean, hard to call cheating in a multiplayer game the same as cheating in a singleplayer game. The former ruins the experience of others, the latter just affects your own session. Hard to be against cheating in a singleplayer context.

Re: I forked SteamOS for my living room PC

#32
post #4

Earlier quoted context omitted.

I’ll dissent. After hearing people be ecstatic, I thought I’d go full-in on Linux gaming. I have a pretty bog-standard gaming PC that is very Linux-compatible (Intel i5 + Radeon 6800XT) and on there Apex Legends has horrid frame pacing issues, Mirror’s Edge doesn’t work with wireless Xbox controllers. You lose out on a lot of GPU suite features that Windows has. Gnome doesn’t support VRR. Etc etc. There’s so many sma…

Cannot relate much. My 5800x3D and 6800XT deliver an outstanding Linux gaming experience. I don't play EA games, though. I do play some fast paced shooters that don't need VRR since you can manually cap fps to your liking. Also, it was my understanding that gnome has support for adaptive sync. May i ask what driver features are you missing? I only want some decent fan control instead of relying on random scripts off…

Similar specs but run Windows here, part of the reason being that I noticed that the ray tracing performance is just awful on Linux compared to Windows. I found I get slightly better framerates in most games in Linux, but anything that uses raytracing goes from "just about usable with FSR" on Windows to "totally unplayable" on Linux.

I'm told it's better in Mesa 23.3 though, haven't tested.

Re: I forked SteamOS for my living room PC

#33
post #17

Earlier quoted context omitted.

Do you mean the presence of anti-cheat software makes them anti-player? Because I’d disagree. It’s a lot of work and expense to combat cheats, but is very much appreciated by many players (when it works)

Or they could just not trust the clients, instead of throwing the problem over the wall. A lot of these games with fancy anti cheat protection the cheat tools basically just tell the server "spawn me a vehicle right here" and the server just does it. Garbage.

> A lot of these games with fancy anti cheat protection the cheat tools basically just tell the server "spawn me a vehicle right here" and the server just does it.

Citation needed. I'd be quite surprised if it were common for servers of professional games to trust the client in that sense (i.e. allowing it to decide game logic like what gets spawned where).

As far as I'm aware the most common types of multiplayer cheats are

* wall hacks, which you could probably prevent by not sending the client any information about objects that the player can't see, but that would require the server to calculate the line of sight for every player/object, * and aim bots, which I don't think you could prevent at all on the server side since they don't rely on the bot having access to any information that the player isn't supposed to have. They just rely on the bot being better at aiming. I suppose if you did all rendering server side and only sent the rendered graphics to the client (i.e. streaming), that would make it harder for the bot because it'd now have to do image recognition to find the target, but that just makes it harder, not impossible. Plus, game streaming wasn't well received for a reason and anyway, I don't think that's what you had in mind when you talked about "not trusting the client".

Re: I forked SteamOS for my living room PC

#34
I actually just ordered a GPU for my unRaid NAS server just to be able to do Steam Headless via a nice docker image(1) and then use Moonlight (for example) as a client on my Windows laptop. If it works, it's much better than buying yet another piece of desktop hardware just to play games when my NAS is just sitting there idle most of the time. Just need to make sure I keep the power level setting on the Nvidia card to idle when not in use (hopefully a nvidia-persistenced call will do it).

1: https://github.com/Steam-Headless/docker-steam-headless

Re: I forked SteamOS for my living room PC

#35
post #4

I was totally blown away by how good Proton is in the post Steam Deck world. I now play Steam games on my Linux laptop almost daily because they “just work” even when the only listed supported platform is Windows

I’ll dissent. After hearing people be ecstatic, I thought I’d go full-in on Linux gaming. I have a pretty bog-standard gaming PC that is very Linux-compatible (Intel i5 + Radeon 6800XT) and on there Apex Legends has horrid frame pacing issues, Mirror’s Edge doesn’t work with wireless Xbox controllers. You lose out on a lot of GPU suite features that Windows has. Gnome doesn’t support VRR. Etc etc. There’s so many sma…

[deleted]

Re: I forked SteamOS for my living room PC

#37
post #4

Earlier quoted context omitted.

I’ll dissent. After hearing people be ecstatic, I thought I’d go full-in on Linux gaming. I have a pretty bog-standard gaming PC that is very Linux-compatible (Intel i5 + Radeon 6800XT) and on there Apex Legends has horrid frame pacing issues, Mirror’s Edge doesn’t work with wireless Xbox controllers. You lose out on a lot of GPU suite features that Windows has. Gnome doesn’t support VRR. Etc etc. There’s so many sma…

Cannot relate much. My 5800x3D and 6800XT deliver an outstanding Linux gaming experience. I don't play EA games, though. I do play some fast paced shooters that don't need VRR since you can manually cap fps to your liking. Also, it was my understanding that gnome has support for adaptive sync. May i ask what driver features are you missing? I only want some decent fan control instead of relying on random scripts off…

> I only want some decent fan control instead of relying on random scripts off github. AMD has to release some sort of GUI panel for sure.

Have you tried CoreCtrl [0]?

> My 5800x3D and 6800XT deliver an outstanding Linux gaming experience.

I have a 7900XTX and performance under Linux has been at least on par with Windows, sometimes better (though not by much).

> May i ask what driver features are you missing?

I'm not GP but I'd love to see frame gen and stuff like anti-lag and upscaling integrated into amdgpu with some sort of official way of setting it (though looking at Adrenaline it might actually be best if it's left up to the community to create the GUIs).

[0] https://gitlab.com/corectrl/corectrl

Re: I forked SteamOS for my living room PC

#39
post #28
post #12

Earlier quoted context omitted.

I also run a Windows VM for gaming. One thing to note is that some games have (robust!) VM detection checks on launch, so you can’t even run them in the first place. Valorant is one example.

> I also run a Windows VM for gaming What do you use for the VM? Last time I checked, I couldn't find any free/FOSS VM tooling that allows me to do GPU pass-through on a Linux Host to Windows Guest.

[deleted]

Re: I forked SteamOS for my living room PC

#40
post #31
post #25

Earlier quoted context omitted.

I assumed that cheating is way more widespread amongst multiplayer gamers? There is a lot less anonymity in esports and if you get caught and blacklisted.. well you just wasted thousands or tens of thousands of hours. It's pretty hard to have fun when the server is full of cheaters.

> I assumed that cheating is way more widespread amongst multiplayer gamers? I mean, hard to call cheating in a multiplayer game the same as cheating in a singleplayer game. The former ruins the experience of others, the latter just affects your own session. Hard to be against cheating in a singleplayer context.

[deleted]
Post reply on HN