protonscr

Metro Exudos Enhanced edition crashes on startup

vkd3dclosed
HansKristian-Work/vkd3d-proton#1369 · opened 2023-01-07 by adolfotregosa · updated 2024-02-04 · 12 comments · github
Aadolfotregosa 2023-01-07 github

Do the logs help in diagnosing the issue ? It shows startup video, when the option to press E to skip it and I press E, game crashes. Tested several proton versions without success.

steam-1449560.log
vkd3d_metro.log

EDIT: Crash is only present with nvidia driver 525.xx , 520.xx works fine. Any workaround for 525.xx ??

EeXt73 2023-01-18 github

I can confirm when ray tracing is on it crashes immediately. Tested on RTXC 4070 Ti

XxPakrikx 2023-02-09 github

yup same on my Fedora 37 + 4070 Ti. Just black screen right after intro

Pphilipl 2023-02-14 github

Did you also get this in dmesg?

[73868.757423] NVRM: Xid (PCI:0000:01:00): 13, pid='<unknown>', name=<unknown>, Graphics SM Warp Exception on (GPC 0, TPC 4, SM 0): Illegal Instruction Parameter
[73868.757452] NVRM: Xid (PCI:0000:01:00): 13, pid='<unknown>', name=<unknown>, Graphics SM Global Exception on (GPC 0, TPC 4, SM 0): Multiple Warp Errors
[73868.757477] NVRM: Xid (PCI:0000:01:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x506730=0x5000b 0x506734=0x4 0x506728=0xf812b60 0x50672c=0x1104
[73873.005746] NVRM: Xid (PCI:0000:01:00): 109, pid=210462, name=MetroExodus.exe, Ch 00000046, errorString CTX SWITCH TIMEOUT, Info 0x19c02f
EeXt73 2023-02-19 github

Did you also get this in dmesg?

[73868.757423] NVRM: Xid (PCI:0000:01:00): 13, pid='<unknown>', name=<unknown>, Graphics SM Warp Exception on (GPC 0, TPC 4, SM 0): Illegal Instruction Parameter
[73868.757452] NVRM: Xid (PCI:0000:01:00): 13, pid='<unknown>', name=<unknown>, Graphics SM Global Exception on (GPC 0, TPC 4, SM 0): Multiple Warp Errors
[73868.757477] NVRM: Xid (PCI:0000:01:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x506730=0x5000b 0x506734=0x4 0x506728=0xf812b60 0x50672c=0x1104
[73873.005746] NVRM: Xid (PCI:0000:01:00): 109, pid=210462, name=MetroExodus.exe, Ch 00000046, errorString CTX SWITCH TIMEOUT, Info 0x19c02f

These are errors of the 525.xx drivers - for sure for the 40xx line. I experience this mainly on Cyberpunk 2077

Pphilipl 2023-03-09 github

Still happens with 530 drivers. Sad panda.

DDalgam 2023-04-19 github

Still happens with the new Proton 8 release

BBlisto91 2023-08-11 github

@adolfotregosa could you give this a try again with the newest Nvidia driver?

Aadolfotregosa 2023-08-11 github

@adolfotregosa could you give this a try again with the newest Nvidia driver?

Oh sorry, didn't close the issue. I was fixed with the newest 535 nvidia driver. Sorry.

GGANs-and-roses 2023-08-15 github

@adolfotregosa how do you run Metro Exodus Enhanced edition? Do you use any lunch options?

I start the game with the lunch options: VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr11 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%. Otherwise, it doesn't run with an error saying dxr is missing. With these options, it points me to the following error report:
MetroExodus_error_report_230815-103015.zip

These are all the other log files in my HOME folder that are related to Metro Exodus Enhanced edition:
metroexodus.log
MetroExodus_304.log

Let me know if I can clarify this better or help in any way.

Aadolfotregosa 2023-08-15 github

@adolfotregosa how do you run Metro Exodus Enhanced edition? Do you use any lunch options?

I start the game with the lunch options: VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr11 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%. Otherwise, it doesn't run with an error saying dxr is missing. With these options, it points me to the following error report: MetroExodus_error_report_230815-103015.zip

These are all the other log files in my HOME folder that are related to Metro Exodus Enhanced edition: metroexodus.log MetroExodus_304.log

Let me know if I can clarify this better or help in any way.

versions

proton-ge 8.11
mangohud gamemoderun VKD3D_CONFIG=dxr11 PROTON_ENABLE_NVAPI=1 %command%

game

Pphilipl 2024-01-30 github

For the first time since Feb 2023, I was able to get the game to run today after upgrading to the nvidia 550 drivers (and using whatever proton experimental is current as of today).

I had VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 PROTON_ENABLE_NVAPI=1 set, although I haven't yet checked if any of those are actually necessary at this point. I think they may all be default for the current versions of everything.

I did not turn on hairworks as I've read that still crashes.

RRyanHakurei 2024-02-04 github

For the first time since Feb 2023, I was able to get the game to run today after upgrading to the nvidia 550 drivers (and using whatever proton experimental is current as of today).

I had VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 PROTON_ENABLE_NVAPI=1 set, although I haven't yet checked if any of those are actually necessary at this point. I think they may all be default for the current versions of everything.

I did not turn on hairworks as I've read that still crashes.

Unfortunately still borked for me, and at this point I've given up on ever getting this game to work. Even with those launch options, even with those I found on GamingOnLinux, I still get the same error where it prompts you if you want to start in safe mode, and no matter what option you choose the game opens then insta-crashes.

image