ValveSoftware / ValveSoftware/Proton
Steel Division 2 (919640)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Compatibility Report
- Name of the game with compatibility issues: Steel Division 2
- Steam AppID of the game: 919640
System Information
- GPU: GTX 760 OC 2GB
- Driver/LLVM version: NVIDIA 435.21
- Kernel version: 5.3.0-26
- Link to full system information report as Gist: https://gist.github.com/g90215/b3205234f4826c300ac27cdbe804b80b
- Proton version: 4.11-12
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.
Symptoms
Issue#1. Tree foliage textures don't appear unless zoomed right in to ground level, and even then it's hit or miss. The trunks are always visible.
Issue#2. Random whole-game lockups which never recover. When it hangs, the latest line in the Proton log always contains the same deadlock:
err:ntdll:RtlpWaitForCriticalSection section 0xaf31c90 "?" wait timed out in thread 004f, blocked by 0053, retrying (60 sec)
Reproduction
Issue#1. Launch the first tutorial. All trees on the map will be missing foliage.
Issue#2. Lockups happen randomly. Mostly on launching and exiting the game, but sometimes in loading screens. Never during gameplay as far as I have tested.
I have tried the following:
-With esync enabled the game runs smoother, although seems to hang more often.
-With DV9K enabled the game runs smoother. It appears to have no effect on stability
-WINED3D11 renders only the GUI, trees (albeit with glitches), buildings and units. It does not render the terrain.
-Forcing Steam to use older Proton versions all the way up to 4.11-12
-Disabling Steam overlay
-Fullscreen and windowed modes
-Setting the CPU governor to Performance
-Verified the game integrity
-Disabling/enabling shader pre-caching
-The latest available (435) proprietary and older NVIDIA drivers for Ubuntu
-Various in-game video options (all presets, using autosettings, etc)
-Both the game and my system are fully updated.
-ulimit -HN is 1048576
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 with steam-919640.log and the linked system information report, then reproduce the first tutorial and the reported launch, exit, and loading-screen lockups using Proton 4.11-12. Done means tree foliage renders reliably and the game no longer reaches the reported deadlock.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, ubuntu
- Domain
- computer-graphics, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100