Hello @AceroRomano, there's been other feedback of an issue between bleeding edge VKD3D-Proton in Proton Experimental and NVIDIA 525.60.11.
It might be worthwhile to try setting the game's launch options to VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait %command% (from https://github.com/HansKristian-Work/vkd3d-proton/issues/1317#issuecomment-1336125582).
Hello @AceroRomano, there's been other feedback of an issue between bleeding edge VKD3D-Proton in Proton Experimental and NVIDIA 525.60.11.
It might be worthwhile to try setting the game's launch options to
VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait %command%(from HansKristian-Work/vkd3d-proton#1317 (comment)).
Hello @kisak-valve , It doesn't work even using those variables on directx 12 but directx 11 works.
I use this variables (VKD3D_CONFIG=dxr11 PROTON_LOG=1 VKD3D_FEATURE_LEVEL=12_2 PROTON_ENABLE_NGX_UPDATER=1 PROTON_ENABLE_NVAPI=1 VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait mangohud gamemoderun %command%)
Proton log: https://gist.github.com/AceroRomano/4f2099c27aaa4134a8308f96d51cc9f8
Compatibility Report
• Name of the game with compatibility issues: The Callisto Protocol
• Steam AppID of the game: 1544020
System Information
• GPU: AMD Radeon 6950XT
• Driver/LLVM version: AMDGPU
• Kernel version: 6.1.11-arch1-1
• Link to full system information report as Gist:
• https://gist.github.com/UberDog55/861b8a41da4fe15ef0af2a64053b44c2
• Proton version: Experimental Bleeding edge
I confirm:
• that I haven't found an existing compatibility report for this game.
• that I have checked whether there are updates for my system available.
(Proton logs compress well if needed.)
Symptoms
The game does not load but display an error message linked below:
https://imgur.com/791R2Oo
App log:
https://gist.github.com/UberDog55/9be25d44e8696683c3a25fa834dbdd04
This has only started doing this after I installed Arch over the weekend. Was working fine with Zorin 16.2 last week.
Changing proton version doesn’t fix anything.
Reproduction
Start the game, I only get the error messages displayed. Changing proton version doesn’t fix anything.
I have found 2 issues with this game:
Launch options:
MANGOHUD=1 DXVK_ASYNC=1 VKD3D_CONFIG=dxr gamemoderun %command% -dx12
GPU: XFX Radeon RX 7900 XTX Merc 310
Interesting looking errors (full log attached):
Fossilize INFO: Overriding serialization path: "/home/steam/.local/share/Steam/steamapps/shadercache/1544020/fozpipelinesv6/steamapprun_pipeline_cache".
[1122/132207.033:ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 8
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Fossilize INFO: Overriding serialization path: "/home/steam/.local/share/Steam/steamapps/shadercache/1544020/fozpipelinesv6/steamapprun_pipeline_cache".
[1122/132207.630:ERROR:mf_helpers.cc(12)] Error in dxva_video_decode_accelerator_win.cc on line 355
Information for package Mesa:
-----------------------------
Repository : Packman
Name : Mesa
Version : 23.2.1-1699.363.pm.1
Arch : x86_64
Vendor : http://packman.links2linux.de
Installed Size : 9.4 KiB
Installed : Yes
Status : up-to-date
steam-calisto-protocol-rt-crash-2023-11-22-redacted.log
hwinfo-2023-11-22.txt
The issue seemed to have been fixed.
The game crashes for me on launch while compiling shaders with Proton 9.0-1. Works fine with Proton 8.0-5.
Hello @NoXPhasma, warn:seh:handle_syscall_fault backtrace: --- Exception 0xc0000005 at 0x7a91a228f324: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan/1/amdvlkpro64.so + 0x388f324. in your Proton log points towards an issue with AMDGPU-Pro. Can you test how the game behaves when it is run with mesa/RADV?
@kisak-valve You were right. Apparently, Proton 9 does something different to Proton 8, when it comes to choosing the driver. Using VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command% fixed the crash with Proton 9.
proton 8.0-5x1 2024-05proton 9.0-1x1 2024-05proton experimentalx2 2022-12DXVK_ASYNC=1x1 2023-11MANGOHUD=1x1 2023-11VKD3D_CONFIG=dxrx1 2023-11VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_waitx2 2022-12PROTON_ENABLE_NGX_UPDATER=1x1 2022-12PROTON_ENABLE_NVAPI=1x1 2022-12PROTON_LOG=1x1 2022-12VKD3D_CONFIG=dxr11x1 2022-12VKD3D_FEATURE_LEVEL=12_2x1 2022-12VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%x1 2024-05MANGOHUD=1 DXVK_ASYNC=1 VKD3D_CONFIG=dxr gamemoderun %command% -dx12x1 2023-11VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait %command%x2 2022-12VKD3D_CONFIG=dxr11 PROTON_LOG=1 VKD3D_FEATURE_LEVEL=12_2 PROTON_ENABLE_NGX_UPDATER=1 PROTON_ENABLE_NVAPI=1 VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait mangohud gamemoderun %command%x1 2022-120xc0000005x1 2024-05
Compatibility Report
System Information
GPU: Nvidia RTX 3070
Driver/LLVM version: Nvidia 525.60.11
Kernel version: 6.0.11-x64v1-xanmod1-1
Link to full system information report as Gist: https://gist.github.com/AceroRomano/8c33ac8e3a8fb09dfa332d771d56ccf1
Proton version: Experimental Bleeding edge
I confirm:
(Proton logs compress well if needed.) https://gist.github.com/AceroRomano/fcda8f6202822678c935afeb6e83573a
Symptoms
The game does not work if the shaders cache option is activated.
Reproduction
Start the game, the game closes after a few seconds
The game works only if I disable the shader cache, if I enable it again the game doesn't start.