It’s been a few days since I’m experiencing sudden crash when playing cities skylines II. The game will randomly freeze and a few seconds later the OS will also freeze, (I tried killing the game from the console but when the game freeze, it’s already too late) so after the audio will stop and my screens will turn black before the errors appear
failed to run delalloc range […]
and run_delalloc_nocow failed […]
being the most present error from what I’ve seen
I tried fixing the issue and while searching for a solution I found this post about something similar, so I tried what “Vinnie” did to try and fix the issue without success.
I also fixed “nvidia_drm” because for some reason I had “nvidia-drm” which I’ve seen was wrong and causing more problems.
I’m quite new to Linux, and I would be so grateful if someone could help me find the issue and solve it, because I’m kinda scared of doing the exact opposite of fixing the issue x)
Hey! I’ve searched around for the failed to run delalloc range and run_delalloc_nocow errors and found this site. Sadly, it gave a pretty generic solution:
"Update the Linux kernel to fix a race condition in Btrfs extent accounting.
Update the Linux kernel to the latest stable version.
Apply the provided patch for the Btrfs module.
Verify kernel configuration for Btrfs sector/page sizes.
Reboot the system after applying updates."
Running a simple sudo dnf upgrade --refresh and rebooting your system would take care of this, if this really is the solution.
Doing this shouldn’t break anything, but if you’re worried, Timeshift is a great tool to save a snapshot and “travel back in time” if things go wrong, I use it all the time lol (I believe Fedora comes with it preinstalled too).
Hey ! thanks for the help ! I don’t know why I didn’t find this before, I did the upgrade and restarted my pc. I’ll see if in the next days the crashes still happen, I hope not x)
I’m using Wine 11.0 (Staging) and yes I’m launching from steam
(and if it’s about the game not starting, I changed the version of proton and it fixed the problem)