I have the same problem, and it seems the same as this user on ProtonDB, hope someone find a solution, On windows the game absolutely run at smooth 60 fps if locked and over 100 fps if unlocked so there is definitely an issue and i don't know what it could be
FTR:
- have not booted 1.0 yet, on the even-more-recent Tumbleweed.
5700U (Vega 8, Arch, Mesa 25.2.4 (Renoir), kernel 6.16.8) still stutters. Also played on Debian 13 (Trixie, can't say mesa ver) before distrohop and it also worked poorly.
And yes on windows it works like a charm.
No one has still found a solution even we are sure there is some sort of problem, i guess we are stuck
proton hotfixx1 2025-03PROTON_LOGx1 2025-03VKD3D_CONFIG=skip_driver_workaroundsx1 2025-03
Framerate alternates between "solid 60 FPS" and "sawtooth 40±10 FPS", depending on which area the player character is moving around in.
(
In game lingo:
In the Crossroads (one single loaded area), some parts like the hot springs and Nemesis's corner maintain a steady 60; moving anywhere, e.g. next to the cauldron, the framerate starts oscillating and movement becomes stuttery.
Briefly attempted a run; also getting sawtooth framerate & stutter there during movement & combat.
This is on openSUSE Tumbleweed (kernel 6.13.6, Plasma 6.3.3, Wayland) with an AMD iGPU. Game ran fine with no stutter until November 2024; at that point I re-installed my system after an SSD failure and have been unable to get acceptable performance again.
(
Recap of things I've looked at:
VKD3D_CONFIG=skip_driver_workarounds %command%after seeing thed3d12_device_init_workarounds: AMDGPU broken kernel detectedmessageLD_PRELOAD=""(often reported by folks impacted by Steam's game recording update)Already filed a report on ValveSoftware/Proton#8424.
Filing a report here in case some of the
PROTON_LOGmessages contain a clue I've missed; they do containd3d12_device_create_vkd3d_queues: Could not allocate an out of band queue for queue family (0|1|5). All out of band work will happen on the in band queue.vkd3d-proton:d3d12_device_init_workarounds: AMDGPU broken kernel detected. Enabling manual memory clearing path.vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: largest device local heap is too small (7004733440 bytes) for effective ReBAR.but unsure what to make of this.
Software information
System information
GPU: AMD Radeon Graphics (RADV RENOIR) (integrated GPU)
Driver: wasn't 100% sure what to say here so:
from Steam's "Runtime System Information":
from
inxi -G:Wine version: from
~/.local/share/Steam/steamapps/common/Proton Hotfix/files/bin/wine64 --version: wine-9.0VKD3D-Proton version: from
~/.local/share/Steam/steamapps/common/Proton Hotfix/files/lib(64)/wine/vkd3d-proton/version:adc6ec1c135d510a8a599bf764d446909db9af3a vkd3d-proton (vkd3d-1.1-4486-gadc6ec1c)(Found Wine & VKD3D-Proton versions by rummaging through the Steam folders, looking for the Proton Hotfix versions; hopefully accurate?)
Log files
steam-1145350.log
Hades II.log
Thanks for your time.