ValveSoftware / ValveSoftware/Proton
Kingdom Come Deliverance (379430)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Occurs on proton 3.7.3 and 3.7.4 installed with steam
Logs from proton default logging config:
steam-prune-379430.log
Each time I've seen the system crash, I've seen the following lines in journalctl:
Aug 24 17:37:37 HOSTNAME kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, last signaled seq=64337, last emitted seq=64339
Aug 24 17:37:37 HOSTNAME kernel: [drm] GPU recovery disabled.
A journalctl log from when I left the machine running after the initial hang:
journalctl-crash-379430.log
Finally a workaround to get the game to get past black screen:
Needed to copy d3dcompiler_46.dll and d3dcompiler_47.dll
from:
~/.steam/steam/steamapps/common/KingdomComeDeliverance/Bin/Win64Shared/
to:
~/.steam/steam/steamapps/common/KingdomComeDeliverance/Bin/Win64/
Further, this game DOES work under wine 3.12 staging, with DXVK 0.64 (Configured with Lutris)
dxvk--lutris.txt
When i use the above configuration, I do not see the errors described above.
Game logs for those who care:
Launcher.log
kcd.log
System Specs, short:
Ubuntu 18.04
AMD RX 480x w/ amdgpu-pro-18.30-633530 (--pro flag enabled)
Linux HOSTNAME 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Desktop environment: i3wm
System Specs, long:
steam-system-report.log
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing steam-prune-379430.log, journalctl-crash-379430.log, Launcher.log, kcd.log, dxvk--lutris.txt, and steam-system-report.log alongside the Proton 3.7.3 and 3.7.4 context. Reproduce the black screen and system hang with the stated Ubuntu and AMD setup, then compare behavior with the documented DLL workaround; done means the game starts without the reported hang or crash.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, ubuntu
- Domain
- computer-graphics, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100