I recently upgraded from an nVidia Quadro M2000 to an AMD Radeon RX Vega 56, I did not reinstall Fedora if that helps. Performance has been great however, as of today? (just noticed it, may have been happening for a few days have kept system up to date) maybe earlier the Vega 56 seems to sit around 10-60W power usage (GPU utilisation is around 70-80%) with poor performance when playing Beyond All Reason (flatpak).
I get similar power draw in games on Steam (installed through RPMFusion) so I don’t think it is flatpak related. I ran FurMark 2 which consumes max power (165W) so I don’t think it’s related to the graphics card. I’ve also attempted allowing overclocking through LACT and trying to force the highest stock clock speed (1509MHz) which did not help at all (given, I also don’t know much about overclocking). But I didn’t have overclocking enabled previously, only enabled to try and fix this issue.
So I’m not sure where to go from here in terms of troubleshooting or fixes and was wondering if anyone had any ideas. I’m pretty sure BAR uses OpenGL and Furmark worked fine with Vulkan and OpenGL.
Yeah I was thinking of trying Silverblue anyway so I can easily roll back in case things like this happen in the future. But hopefully it is just a configuration issue
Not sure if you have been able to resolve your issue or not yet.
However, there is an open bug for what sounds very much like your issue (targeted at Radeon 7000 series GPUs, however).
It might be worth checking if the rawhide kernel presents the same issue?
Also, might verify if the mesa packages are installed? I am using an AMD card for the first time so I dont know how Fedora handles getting all the AMD drivers - esp if you did a gpu swap.
Thanks, I ended up doing a fresh install of Silverblue 39, I haven’t been able to test it extensively however, BAR was getting around 50-60W which is better than before (~20W) and BAR isn’t very resource intensive. I’ll try Age of Empires III Definitive Edition again at some point when I get the chance. Thanks for following up
Edit: Looks like it’s still not working on Silverblue 39, using mission center I get this when running the BAR benchmark:
Another update: Recently upgraded to kernel 6.8.5-201.fc39.x86_64. Unfortunately it didn’t fix BAR (Flatpak or AppImage), however Age Of Empires III DE and Age Of Empires IV through steam in a Fedora 39 distrobox seemed to work fine. So I suppose the issue is partially fixed. Thanks to everyone who has helped
I don’t know anything about mission center, but I have to wonder if it may be reporting the peak cpu freq while btop is reporting an average. I have seen various apps that show the spread of freqs across the processor with different values for the various cores.
I also see that btop fluctuates on the freq as load varies. It bounces between 2.2 and 4.8 GHz on my system. Each sample of freq is only an instantaneous snapshot.
nvtop reported the same values so Mission Center is good! Playing BAR now I think it’s alright perhaps I wasn’t getting the high GPU power draw earlier as I was using the benchmark which is likely to be more CPU bound and mine has a max clock of 3.20 GHz (Xeon E5-2620 v3) so probably a bottleneck thing. Thanks for your help! I will mark the reply with the bug report as the solution since it fixed everything else.