You are not logged in.
Hi, this is my first thread so hopefully I'm doing this right.
These are my specs:
- AMD Ryzen 7 5800X
- AMD Radeon RX 5500 XT
- 32GB RAM
I am on the 5.15.0-arch1-1-vfio kernel (I have a passed thru RX 6800 XT) with mesa drivers, and have all the graphics related packages installed (Vulkan and such). I am using bspwm with picom, and I have the exact same issues even when picom is killed. To be clear I'm having these issues under native Linux, I have no issues with my games under my VFIO VM.
I'm having an issue where the game reports a certain framerate, but visually I can clearly see I am not even getting half of that, and the desktop itself also becomes extremely choppy. When I limit the fps of the game to say 30fps, and the GPU usage is no longer at 100%, all of these issues disappear. This happens on multiple games as well as Looking Glass.
For example, when I'm playing FFXIV installed thru Lutris, the game reports 90fps, but I can clearly see that its probably pushing out barely 20-30fps. The game performs better when I limit it to 30fps. This is extremely strange as on my laptop with a 1650 I am getting 90+ fps with no issues with the same software setup (bspwm with picom with the same configs).
I searched all around Google to no avail. If anyone can point me to the right direction that would be wonderful.
Thank you in advance!
Last edited by insti (2021-11-14 16:22:04)
Offline
Install AMDGPU Drives Properly I guess
https://wiki.archlinux.org/title/AMDGPU :\
I dont use AMD so I really dont Know but one thing that I can say that You can disable your Compositor for better performance and enable ZRAM-Swap
Intel HD supremacy
Offline
So after a lot of searching around I found the culprit: it's TearFree.
Apparently TearFree has an issue where when GPU usage hits 100% perceived framerate slows to a crawl.
https://bugs.freedesktop.org/show_bug.cgi?id=105530#c10
https://www.reddit.com/r/linux_gaming/c … and_vsync/
Turning off TearFree and killing picom has completely fixed the issue for me. The thing is though, I did not have this issue about three months ago, it just sort of happened. I thought my GPU died and I even bought a new one to replace it and it had the exact same problem. After a bit of digging, I found this thread:
https://www.reddit.com/r/linux_gaming/c … dgpu_feel/
Which coincides with around the same time frame I started having issues too.
If anyone knows what might be wrong, please share!
Offline