this post was submitted on 07 Mar 2025
12 points (100.0% liked)

Linux Gaming

17130 readers
242 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, for a while now I try to figure out very poor performance in Ghostwire: Tokyo when ray tracing is on.
I tried to run this game on both Windows and Linux and the RT performance difference is huge. (45 FPS vs 15 FPS).
My hardware is R5 2600 6c12t CPU and RX 6700 XT so not too old not too new. I was hoping for someone with the same GPU could confirm the same issue and/or maybe point to solution.
There's also a few very weird things I also noticed that happen when I turn on ray tracing:

  1. When I move (or open game) the CPU spikes to 100% and game often freezes for a 2-6 seconds. CPU spike also happens when I break some objects or just environment changes. It feels like the issue is with textures loading but how could this be connected to ray-tracing?
  2. Trying to just hold still for a few minutes will result in normal CPU usage. GPU goes to 99% but power draw is around 150W. (Card under heavy load can pull 195W and it does so in Windows). But still performance is bad. No more than 15 FPS compared to running game on Windows 45 FPS with same settings.
  3. Very laggy in start menu. Like 4 FPS.

More detailed info about my system:

OS: Manjaro Linux x86_64
Kernel: Linux 6.13.5-2-MANJARO
CPU: AMD Ryzen 5 2600 (12) @ 3.40 GHz
GPU: AMD Radeon RX 6700 XT 
Memory: 31.27 GiB
Mesa: 24.3.4-arch1.1
Proton: I tried GE, Experimental, Hotfix.
you are viewing a single comment's thread
view the rest of the comments
[–] ag10n 5 points 2 weeks ago (5 children)

Do you have Vulkan-radeon installed? Any errors running vulkaninfo? Your cpu is old, I wouldnt expect much more than 40 fps with ray tracing

I do have a 6700xt and can test with cyberpunk for RT if you want

[–] hypertown 2 points 2 weeks ago (1 children)

Do you have Vulkan-radeon installed?

Yes:

$ pacman -Q | grep -i radeon                                                                                       
lib32-vulkan-radeon 1:24.3.4-1
vulkan-radeon 1:24.3.4-1
$ ls /usr/share/vulkan/icd.d/  
radeon_icd.i686.json  radeon_icd.x86_64.json

Any errors running vulkaninfo?

I'm not sure what do you mean, I can run vulkaninfo but I thought it's only for displaying info about vulkan. Can't see any errors there.

Your cpu is old, I wouldnt expect much more than 40 fps

True, but I'd be happy if I get even 30. Except I don't event get 15... Besides if CPU on Windows hovers around 40% and GPU is 99% then I'd guess that CPU is not a bottleneck. That weird 100% CPU spikes must be related to either configuration or driver issue.

I do have a 6700xt and can test with cyberpunk for RT if you want

Thanks, I tried some other games like Quake RTX. Portal RTX, Shadow of the Tomb Raider, and I feel like performance there is very similar to that on the Windows. Defienetly no CPU spikes or random freezes.
I don't have cyberpunk (waiting for PC upgrade) so I can't compere but you can post the results if you want, it can be useful.

[–] ag10n 3 points 2 weeks ago* (last edited 2 weeks ago) (1 children)
[–] hypertown 1 points 2 weeks ago (1 children)

Thanks! Those are pretty ok numbers imo! For an AMD's first gen RT card 40 FPS in 1440p is very ok. Ghostwire should be less demanding so it also should have around 40 FPS or more.

[–] ag10n 2 points 2 weeks ago (1 children)

Cyberpunk looks good enough on all high, 1440p60 and no ray tracing

If you can live with RT off it’s probably not with it, or grab a 9070.

[–] hypertown 1 points 1 week ago

This post is more of a loose question. I can play the game just fine without RT. But still if the hardware is there and performance (As I can see in Windows) can also be good then it might be worth trying to solve this issue.

load more comments (3 replies)