I use the DirectX 12 option enabled for years since I have the game on Debian, and had no problem. The game ran fine. But I recently updated my distro after I was offline and now the game spits out "ERR23: Direct3D 12 supported device not found".
I updated, downgraded, reinstalled NVIDIA drivers but no luck. I used a bunch of different versions of Proton, and even Proton-GE, but no luck. I changed multiple options and tried to launch without options, but no luck again.
Though with tinkering it, it sometimes work, though RARELY, and after lots of uninstalling/downgrading/upgrading and reboots.
Sometimes, when trying to run the game, it allocates the CPU RAM infinitely, so I have to kill the process through the monitor to avoid complete system crash.
Changing the game option to disable DirectX 12 via the ini files worked, but I want to understand what happened, and where does it come from.
Any help is appreciated !
PS : I never posted an issue statement in GitHub, so if I made mistake, please correct me. I also linked the log file of the game, but if there was a problem, please tell me so I post it again.
EDIT : I just tried Proton 8.0-5 as I got the clue from this : https://github.com/ValveSoftware/Proton/issues/8651
And it worked, multiple time, but I had to remove the options (especially gamemoderun) since it did the infinite RAM allocation again.
Compatibility Report
System Information
I confirm:
steam-582010.log
Symptoms
I use the DirectX 12 option enabled for years since I have the game on Debian, and had no problem. The game ran fine. But I recently updated my distro after I was offline and now the game spits out "ERR23: Direct3D 12 supported device not found".
I updated, downgraded, reinstalled NVIDIA drivers but no luck. I used a bunch of different versions of Proton, and even Proton-GE, but no luck. I changed multiple options and tried to launch without options, but no luck again.
Though with tinkering it, it sometimes work, though RARELY, and after lots of uninstalling/downgrading/upgrading and reboots.
Sometimes, when trying to run the game, it allocates the CPU RAM infinitely, so I have to kill the process through the monitor to avoid complete system crash.
Changing the game option to disable DirectX 12 via the ini files worked, but I want to understand what happened, and where does it come from.
Any help is appreciated !
PS : I never posted an issue statement in GitHub, so if I made mistake, please correct me. I also linked the log file of the game, but if there was a problem, please tell me so I post it again.
EDIT : I just tried Proton 8.0-5 as I got the clue from this : https://github.com/ValveSoftware/Proton/issues/8651
And it worked, multiple time, but I had to remove the options (especially gamemoderun) since it did the infinite RAM allocation again.