ValveSoftware / ValveSoftware/Proton
DOOM (2016) writes to /var/log/syslog every frame - missing 'chroma_effect_files/ChainsawKill' (379720)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Pardon my English.
I didn't know where to post the report so if this is not the right place please point me in the right direction.
The problem would impact devices with limited space for '/var/log' (maybe the SteamDeck, I don't own one)
Kubuntu 23.04 (up to date)
X11
what happened:
- launched the game:
DOOM (2016)
App ID: 379720
Build ID: 2642713
Proton 8.0
- after multiple hour long session
found gigabytes of duplicate log entries in
/var/log/syslog
[slimed down log sample generated mid game attached]
syslog.txt
multiple repeatitions per second
indeed no 'ChainsawKill' in
/mnt/gaming_volume_4/STEAM_GAMES/steamapps/common/DOOM/base/chroma_effect_files/
\mnt\gaming_volume_4\STEAM_GAMES\steamapps\common\DOOM\base\chroma_effect_files\
chroma is mentioned here
#896
I got it disabled in game settings
-
Verify integrity of game files:
all 8123 files successfully validated -
Download tab - Completed (4):
Steam Linux Runtime - Sniper
Proton 8.0
Steamworks Common Redistributables
DOOM
-
game launched again, navigated to game save slot selection screen and quit:
[two slots with completed campaign]
the same spam appeared -
forced proton experimental, navigated to game save slot selection screen and quit:
[two slots with completed campaign]
the same spam appeared
repro:
- Launch DOOM (2016) on linux
- observe /var/log/syslog geting filled with spam about missing 'steamapps\common\DOOM\base\chroma_effect_files\ChainsawKill' even with verified game files
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 the attached syslog.txt and the repeated missing ChainsawKill path in the issue, then compare the behavior with the related issue #896. Reproduce the listed DOOM (2016) launch and save-slot steps under Proton, including Proton Experimental; done means the source of the per-frame logging is identified and the repeated syslog spam no longer occurs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100