Hello @allneuts, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.
Any number of video driver quirks can cause this kind of error and the issue you're seeing should also be reported to the video driver developers so that they can take a look.
@kisak-valve the maintainer of the driver repository is kisak Mesa.
This is your PPA repository, correct?
sudo add-apt-repository ppa:kisak/kisak-mesa
It is apparently a known bug with an available patch?
Will add Proton logs when I feel like torturing my hardware and wasting an hour to generate the problem again.
After a fresh install, updates to Mesa, updates to Northgard and resolving some errors where it was expecting AMD files in certain folders; I thought I would try the game again. Unfortunately, I forgot to turn on Steam logs. These are my system ones before Northgard crashed my machine:
r8169 0000:04:00.0 eno1: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100).
[drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C00E (len 62, WS 0, PS 0) @ 0xC02A
[drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 20secs aborting
[drm:dce110_link_encoder_disable_output [amdgpu]] *ERROR* dce110_link_encoder_disable_output: Failed to execute VBIOS command table!
[drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing DD56 (len 326, WS 0, PS 0) @ 0xDE46
[drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 20secs aborting
This issue has been resolved for me by switching to the Fedora LXDE spin.
I tried the game mere days before switching.
Now I have no problem with it.
PROTON_LOG=1x1 2021-12
Compatibility Report
System Information
I confirm:
Symptoms
[drm:amdgpu_cs_ioctl [amdgpu]] ERROR Failed to initialize parser -125!
Reproduction
Need to play an hour or two of Northgard in challenge mode to get the driver crash.
https://bugzilla.kernel.org/show_bug.cgi?id=211111
This talks about the error.
Please, can you either figure out with the game devs what triggers it and stop doing that (only game I play that this happens and only in that game mode) or apply the Mesa fix to your driver repository?