Hi! I’m fairly new to Endeavour OS and Linux in general. Have been using Endeavour OS since the end of June, with a couple weeks on Ubuntu before that. Here’s my specs:
OS: EndeavourOS Linux x86_64
Kernel: 6.12.9-arch1-1
Uptime: 4 hours, 26 mins
Packages: 6 (npm), 1801 (pacman), 14 (steam), 11 (flatpak-system)
Shell: fish 3.7.1
Editor: GNU nano 8.3
Resolution: 1920x1080, 1920x1080
DE: Plasma 6.2.5 [KF 6.10.0] [Qt 6.8.1] (wayland)
WM: kwin_wayland_wr
Theme: Breeze-Dark [GTK2/3]
Icons: breeze-dark [GTK2/3]
Cursor: Kokomi [GTK2/3]
Terminal: konsole
CPU: AMD Ryzen 9 5950X (32) @ 5.0GHz
GPU: AMD ATI Radeon RX 7700 XT / 7800 XT
Memory: 7.36 GiB / 62.69 GiB (11%)
Network: 1 Gbps; Wifi
Bluetooth: Intel Corp. Wireless-AC 9260 Bluetooth Adapter
BIOS: American Megatrends Inc. 5.17 (03/22/2024)
packages of note: Wine-GE, Proton-GE, (only regular Wine and Proton on Ubuntu) Umu-launcher
Before I continue, I must note that I have swapped CPUs some time after I started using Endeavour OS. I went from the 5700x to the 5950x. When I was initially on Endeavour, my system would somewhat frequently hard lock sometime after I start any Proton or WINE games. If there was audio playing when it hard locks, it would loop the last second or so repeatedly. That has eventually disappeared with package updates, but I get the feeling I might be missing some important packages if that was happening when it didn’t on Ubuntu.
The next part is what I mentioned in the title. After I upgraded my CPU to the 5950x, the performance in World of Tanks dropped like a rock. I do not recall what it was like early in Endeavour, but WoT had a framerate of roughly 120-180FPS (I didn’t turn on Vsync and capped the FPS). After swapping CPUs and on Endeavour, it would struggle to keep at a capped 60FPS, dipping as low as in the 20s, and even when it hits 60FPS, it feels way too stuttery for 60FPS. When something a little more physics intensive happens (destructible environments), FPS also drops. Using another game for reference, HoloCure, when too many enemies and objects are on the screen, the FPS tanks. On the audio side (back in World of Tanks specifically), the audio would come off static-y, I believe more static-y when more physics things happen.
I’ve used Geekbench to benchmark the 5950x, and it seems like it was fine. However, when I tried running World of Tanks on a Nobara install (presumably with Wine-GE with the Nobara Lutris package), the performance had the same issues. This made me suspect it might be the CPU, but I can’t be certain because of the Geekbench performance.
I’ve tried to diagnose what the issue myself for a while now (I suspect everything I’ve run into might actually stem from a single issue rather than more than one), but I haven’t been able to figure it out. If anyone can point me in the right direction, that would be awesome.