this post was submitted on 12 Mar 2025
13 points (93.3% liked)

Linux Gaming

16883 readers
275 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.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

Hello everyone!

I'm posting this because I need help upgrading my PC components. However, I don't know where to start.

Here are my current specs:

Operating system : Nobara Linux

Processor : AMD Ryzen 5 5600, 6x 3500 MHz

CPU cooler : Deepcool Gammaxx C40

Graphic card : ASUS Radeon RX 6800, ASUS TUF-RX6800-O16G-GAMING, 16 GB GDDR6

Motherboard : ASUS TUF B450-PLUS GAMING II

RAM : 32 GB DDR4-RAM, Dual Channel (4x 8 GB), 3200 MHz

Storage :I have several SSDs so that's fine

Case : Deepcool CL500, black.

Power supply : 750 Watt MSI MPG A750 GF, 90% efficiency (80 Plus Gold certified)

I would like to point out that I play on a 2k 144hz 27" monitor and I want to stick with full AMD because it's more convenient for me on Linux.

Even though I don't think there's a bottleneck, I'm looking to improve my setup primarily because I play The Finals in 2k, and with the graphics on low, I often drop below 80 fps at times (I would like to stay at 120fps).

Thank you for reading!

top 14 comments
sorted by: hot top controversial new old
[–] unexposedhazard@discuss.tchncs.de 9 points 9 hours ago* (last edited 9 hours ago) (1 children)

I think there is something wrong with either your config or they fucked the game optimization. I have played the finals on 1440p on a fucking gtx 1070 and easily got 100 fps. You should be getting much more on 1080p on a 6800xt.

Have you used something like psensor to get a graph of CPU/GPU/RAM usage and temps so you can get an idea of whats going on.

I cannot recommend buying a new GPU at the moment and upgrading from a 6800xt seems absurd.

[–] Bluefruit@lemmy.world 2 points 7 hours ago (1 children)

Yea that seemed off to me as well, looking at the minimum spcs, a 970 is enough to play this game:

https://www.systemrequirementslab.com/cyri/requirements/the-finals/22956

You should be able to play this without issue. Maybe look at what version of proton you are using and see if changing it helps. Only thing I can think of off the top of my head that might be the issue.

[–] unexposedhazard@discuss.tchncs.de 4 points 7 hours ago* (last edited 7 hours ago) (1 children)

Could be lots of stuff. Bad bios config (boost clocks, multithreading, no XMP/EXPO ram profile), wrong gpu power limits, proton issues, steam issues, something else hogging resources, bad game settings, ...

[–] Gueoris@lemmy.world 3 points 5 hours ago (1 children)

I replied to another comment:

However, I just noticed that my 4 RAM sticks weren't exactly the same (I didn't build the PC).

This image comes from the CPU-X software.

2x Kingston 99U5428-063.A00LF

2x Kingston KF3200C16D4/8GX

They are all configured in the same way:

  • Type : DIMM DDR4 Synchronous Unbuffered (Unregistered)
  • Size : 8Go
  • Speed : 3000 MT/s (configured & max)
  • Tension : 1.2V

I think it could be coming from here, knowing that I don't know anything about BIOS settings so it could also be coming from a bad setting in the bios.

You should really try out psensor, only log the things i wrote in the first comment and then post a screenshot of that here that includes idle and gameplay system load. It will make it much easier to understand whats limiting your performance.

[–] MentalEdge@sopuli.xyz 4 points 7 hours ago* (last edited 7 hours ago) (1 children)

You mention several SSDs. Are you using a shared M.2 slot?

Some motherboards can have M.2 slots that share pci lanes with the GPU slots. If they are used, it will SEVERELY cut down on the PCIe lanes allocated to the GPU. Make sure this isn't happening.

Does your monitor support VRR?

Your setup should deal quite nicely with almost anything, so unless the performance problem is software-related, I'd just go straight for a more powerful GPU.

But, the 6800 is perfectly adequate, and buying a GPU sucks atm. So to improve your experience, I'd look at making sure the right amd driver is in use, that resizable bar is enabled in your bios, that you don't have a thermal issue, and getting VRR going if you haven't already.

Completely eliminating FPS ever dropping below a desired rate is near-impossible except by significantly exceeding the system requirements to get the FPS you want 99% of the time. You're always gonna have those 1% moments in games where there's just too much on-screen for the rendering to keep up. VRR makes sure you feel those drops as little as possible.

If you're already using VRR, and are sure you don't have a software problem, only then would I look at a GPU upgrade.

But, if you aren't using VRR, consider getting a monitor with FreeSync (If you don't already). IMO it has a much better cost/benefit ratio in terms of the actual gaming experience, than simply going overkill on the CPU and GPU.

You could also try overclocking your GPU. LACT is the linux program you want for fiddling with AMD GPUs. It can tell the resizable bar status and control the fans, too.

[–] Gueoris@lemmy.world 1 points 5 hours ago

I use a single SSD on the M2 port (the one for the OS + files). My games are stored on an SSD connected via Sata.

Otherwise, my monitor supports AMD FreeSync (I don't know if that's what you're talking about in relation to VRR).

However, I just noticed that my 4 RAM sticks weren't exactly the same (I didn't build the PC).

collapsed inline media

This image comes from the CPU-X software. 2x Kingston 99U5428-063.A00LF 2x Kingston KF3200C16D4/8GX

They are all configured in the same way:

  • Type : DIMM DDR4 Synchronous Unbuffered (Unregistered)
  • Size : 8Go
  • Speed : 3000 MT/s (configured & max)
  • Tension : 1.2V
[–] Telorand@reddthat.com 2 points 6 hours ago (1 children)

If there's any bottleneck, it's your motherboard itself, since it only supports PCIe3.

However, even PCIe3 should be able to get you better frames than that with your hardware, especially on Low. I suspect poor optimization of The Finals, which is unfortunately common with AAA games these days.

I don't think you need to get new hardware, I think you need to figure out if there's something you can do via the Launch Options. Have you checked ProtonDB?

[–] Gueoris@lemmy.world 2 points 5 hours ago (1 children)

The Finals is a really demanding game because the destruction of buildings in the game is impressive. Otherwise, I've tried several versions of Proton or applying launch options but nothing in particular happens, neither good nor bad.

[–] Telorand@reddthat.com 3 points 5 hours ago

the destruction of buildings in the game is impressive

And that's what makes me think it's an optimization issue, perhaps one even beyond your control. Companies are sometimes lazy about particles or extra objects on screen, choosing to keep everything registered in memory, rather than adjusting LoD on the fly or using other techniques to improve performance.

[–] TheHobbyist@lemmy.zip 2 points 5 hours ago

Have you explored your GPU and CPU and memory utilization? On Linux, mangohud is a great tool for this. Verify which component is bottlenecking you performance, you may see something happening when your performance drops.

If something is visible, you may want to target it for an upgrade. If not, something else may be an issue. You may also compare with a fresh setup of nobara just to rule out any misconfiguration or other driver related issues?

[–] just_another_person@lemmy.world 1 points 5 hours ago

Some other mentioned you should be able to run this game without issue, some tips when this happens:

  1. Check protondb for the game you're playing and see if there are any good optimization tips people have shared there. Looks to be some for this game.
  2. Install and use Game mode
  3. Make sure your CPU and Memory are at the most compatible frequencies FIRST (look this up), then optimize from there. You may be getting stutter on cache context switching under wine/proton
  4. Don't always use the most recent version of proton, use the most compatible for the game you're playing. You can change this for each game under steam settings. See #1 to find out what most people are saying about performance under different proton versions.

I honestly don't think you need an upgrade, just some optimization.

[–] PatrickYaa@lemmy.one 1 points 10 hours ago* (last edited 10 hours ago) (1 children)

You could Sidegrade to a x3d chip from AMD, though not sure how CPU-heavy the Finals is. And then there's the upgrade to a new GPU (with accompanying PSU upgrade, maybe/probably). The 6000 series is two generations old now. That would be the most obvious route. RAM and MoBo look fine. How's the fan setup for the case?

[–] Gueoris@lemmy.world 1 points 5 hours ago

Honestly, the case isn't bad. I have 3 fans in the front, two on top, and one in the back. (Properly oriented, of course)