Had some performance issues after last update that introduced kernel 6.15, only noticeable while playing dota (Stuttering and low FPS) , found the following :
Error in dmesg
:
[ 4.320850] amdgpu 0000:05:00.0: Direct firmware load for amdgpu/vega10_ip_discovery.bin failed with error -2
[ 4.320852] amdgpu 0000:05:00.0: amdgpu: can't load firmware "amdgpu/vega10_ip_discovery.bin"
- GPU: Vega 10 (Radeon RX Vega 56)
- Kernel: Linux 6.15.3-1-MANJARO
Attempted Fixes:
Attempt to reinstall firmware (file was missing):
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/amdgpu/vega10_ip_discovery.bin -O /lib/firmware/amdgpu/vega10_ip_discovery.bin
sudo chmod 644 /lib/firmware/amdgpu/vega10_ip_discovery.bin
Reboot, but still same error.
Downgraded to Kernel 6.12 LTS:
- No more errors in `dmesg`.
- Dota runs with no stutter at usual FPS
- Not sure if the main issue is the firmware, but going back to 6.12 fixed it.