Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hunt: Showdown 1896 crashing only in explicit area of map #2098

Closed
hcwf opened this issue Aug 29, 2024 · 5 comments
Closed

Hunt: Showdown 1896 crashing only in explicit area of map #2098

hcwf opened this issue Aug 29, 2024 · 5 comments

Comments

@hcwf
Copy link

hcwf commented Aug 29, 2024

Since the new Hunt: Showdown update and recent bugfix the game crashes as soon as I come near the "Deadfall Timber" area on the map.
This can also be seen in reports as this one: ValveSoftware/Proton#3898 (comment)
Switching to radeon-vulkan from amdvlk as suggested by other users did not work for me, I face the same problems on both drivers.
Previous to the latest bugfix the GPU would crash completely, forcing a restart. After the newest update only the game itself, Steam and a couple other apps crash, while others are unaffected.

Software information

Hunt: Showdown 1896, Version 2.0.0.5.312 & 2.0.0.5.314

System information

  • GPU: AMD Radeon RX 7900 XTX
  • Driver: Mesa 24.1.5
  • Wine version: Proton Hotfix
  • VKD3D-Proton version: 2.13

Log files

steam-594650-a.log
steam-594650-b.log
steam-594650-c.log

@runar-work
Copy link
Contributor

I was not able to reproduce this hang with RADV on RX 7600, but AMDVLK would hang consistently near the Deadfall Timber area. I see both drivers mentioned in your Proton log, so maybe that's why it still hangs?

@hcwf
Copy link
Author

hcwf commented Sep 10, 2024

I was not able to reproduce this hang with RADV on RX 7600, but AMDVLK would hang consistently near the Deadfall Timber area. I see both drivers mentioned in your Proton log, so maybe that's why it still hangs?

Thank you, that's insightful. I thought I had already forced RADV as my only driver, but clearly, simply having AMDVLK installed is a cause for problems.
Could you tell me how you successfully switch to RADV? I've always used the environment variable AMD_VULKAN_ICD=RADV and my tests with vulkantools showed that the drivers were being used correctly.

@runar-work
Copy link
Contributor

Strange, your method worked fine for me. I had the opposite setup with RADV as default and manually specified AMDVLK, so I installed AMDVLK so it would be the default on startup and used AMD_VULKAN_ICD=RADV to select RADV, and I got into Deadfall Timber without a hang that way. I'm on Mesa 24.2.2, but I've also tested 24.1.5 to check if that made a difference.

@Blisto91
Copy link
Contributor

AMD_VULKAN_ICD have been buggy for some in the past i believe GPUOpen-Drivers/AMDVLK#331.
A alternative method, besides uninstalling amdvlk, is DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1=1 VK_DRIVER_FILES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json

@hcwf
Copy link
Author

hcwf commented Sep 12, 2024

Thank you guys for your input. I decided to uninstall AMDVLK because of the interference and it works now, no more crashes!
It must have been some strange mixup and I'm still confused how AMDVLK was chosen for this game.

@hcwf hcwf closed this as completed Sep 12, 2024
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants