this post was submitted on 26 Oct 2025
60 points (92.9% liked)

Linux Gaming

21863 readers
361 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

I've recently resurrected my partner's old gaming PC by wiping the Windows install and putting Kubuntu on it. It's a reasonably old machine at this point, but it's still capable enough to play games like Red Dead 2 without any issues.

It's running an AMD 8120 3.10Ghz CPU, with an Nvidia GTX 1060 GPU, with 16Gb RAM.

The GPU happens to be the minimum spec for Cyberpunk, which runs pretty well on it. I have the Nvidia drivers installed and everything seems ok in that regard.

The trouble comes when I try to stream it to, well, anything other than its own screen. With both Steamlink and Sunshine/Moonlight it's unplayable. If/when a game does finally load, it runs at a good 5fps.

I'm pretty new to Linux gaming, so don't really know where to start, so also don't really know what questions I need to ask in the first place.

So yeah, which are the best guides to look at to figure out how best to optimise my setup?

you are viewing a single comment's thread
view the rest of the comments
[–] sp3ctr4l@lemmy.dbzer0.com 13 points 4 days ago* (last edited 4 days ago) (8 children)

Entirely seriously and not trying to be rude:

Learn how to write better supports tickets / help requests.

Your title implies you need help with an initial efficient set up, but then you go on to describe that what you actually want is help figuring out why moonlight/sunshine/steamlink streaming is quite slow on your system.

Just be that specific in the title.

There are tons of different ways a system can be efiicient, things it can be optimized for, both in hardware and software terms. People see a title like you have and generally think its someone asking a pretty broad question, a different question than what you seem to actually want the answer too.


Now to attempt to answer that question:

Well, you say that RDR2 and CP77 run decently well locally as compared to when it was a Windows machine, so it seems the pc itself is doing ok... but, we have problems when trying to stream it to other devices.

What are those other devices? What are their speces/configuration?

What is the network card on this resurrected pc? Does it have drivers that work with your streaming software?

What about your wifi router, what are its specs, model number, settings config?

With streaming, we are now talking about at least 2 devices that all have to meet min specs and be configured correctly, at least 3 if you're doing this wirelessly.


Also... were you doing local wired or wireless streaming from/to this device back when it ran Windows, for a point of perfromance comparison, or are you just trying this for the first time when it is now a linux machine?

Streaming like this, the streaming itself is actually often quite a demanding and intensive process, its fairly likely using that rig that just barely, roughly meets CP77 min specs... well, throw streaming on top of that and now that machine is basically below min specs.

This is why say Twitch streamers who play very graphically intensive games at high to ultra settings tend to have absolutely monstrous rigs, or just throw in a dedicated capture card or device of some kind... realtime screen recording and transmitting is an intensive process... even a 2 to 3 thousand dollar modern setup is gonna lose maybe 5% ish off its avg FPS just doing local screen capture, muchless also realtime transmitting it.


IRT Steam Link for linux, it is relatively new and is probably still working through an initial 'growing pains' type stage of proper linux support on basically all conceivable hardware, its not even 2 months into its official, initial linux release.

https://itsfoss.gitlab.io/post/valve-finally-makes-steam-link-available-for-linux-gamers-to-stream-games/

More info:

https://linuxvox.com/blog/steam-link-linux/

https://www.linuxmadesimple.info/2024/06/how-to-install-steam-link-on-ubuntu-2404.html?m=1

https://help.steampowered.com/en/wizard/HelpWithGame/?appid=353380

Moonlight/Sunshine:

https://github.com/moonlight-stream/moonlight-docs/wiki/Setup-Guide

[–] Strider@lemmy.world 3 points 4 days ago* (last edited 4 days ago) (4 children)

Thanks for your response to op, in my words answering him I would just sound like an elitist asshole 😁.

There are just so many gaps to fill and it's not an issue of the hardware as far as I can guess.

[–] djdarren@piefed.social 1 points 3 days ago (1 children)

I have to admit, I've not replied to the previous comment because it came across as condescending. Helpful in its way, but condescending enough to be unhelpful.

But I would like to respond to this one.

I never actually stated there was a problem with the hardware, and I didn't actually ask for any specific help with my setup. I'm aware of my own limitations as I'm new to both gaming PCs and Linux. What I actually asked for was if anyone knew of any useful guides I could browse to help me get an understanding of what I need to optimise. Perhaps I shouldn't have offered any further context to what I'm trying to achieve, because that's just served to allow three different people in the replies to criticise my ability to request support.

I'm happy to admit that I don't know what I'm on about here, but I am willing to learn, and I'm happy to take on board that maybe I need to be clearer in future. But the attitude from several in these replies has come across as almost gatekeeping. A weary sigh of a comment, a reluctant imparting of knowledge, for which the only payment is me knowing my place.

[–] Strider@lemmy.world 2 points 3 days ago (1 children)

Thank you.

I've been in IT for decades and also privately (non pro non esport - for fun!) gaming. So I know my stuff but also know that I don't know everything.

And I'm also Autist.

So this in combination let's me make statements which always arrive at neurotypicals as negative, how could it not? The reason not being that I want to hurt people, but rather that we communicate in content only and NT communicate between the lines; and that's inserted automatically even if it's not even sent. So yeah sucks for both sides (double empathy problem BTW).

So what I see with a post like this is that the hardware is more than sufficient for many things, gaming works and... What? Streaming not? That's basically the weakest in the equation.

But then a lot of context is missing. Streaming TO or streaming FROM. Of yours the streaming from that device, encoding, that's another thing. That might cause issues although picking the right encoding in hardware should also be OK.

And streaming TO there should not be an issue at all.

So I am left guessing. The hardware is fine (that's where that conclusion, not underhanded 'you said' came from) and the issue must be with software or skills (again, not blaming, everyone including me has this all the time and might require more knowledge for this specific case).

So, maybe I gave you some (also unexpected) insight in why I reacted like this.

Also, nonwithstanding, autists can also be assholes aside from this. And techies especially, too. But having had some of our experiences with people that's often very understandable, too.

[–] djdarren@piefed.social 2 points 3 days ago

Yeah, it's cool.

I'm ADHD as fuck, my partner is autistic as fuck (with probably a large sprinkle of ADHD too), so I get the communication thing. But also, being ADHD, I tend to either comment with all the context anyone could possibly ever need (and more), or with broad strokes because I want to achieve something but also want to go off and focus on something else. I can be very difficult to live with. My partner is a saint.

But yeah, I get that - as an IT professional - you come to support requests with a certain level of weariness. I work in engineering health and safety, so I know how thoughtless people can be.

load more comments (2 replies)
load more comments (5 replies)