When I’m playing Dragon Age The Veilguard under Proton-GE 9-20 on one of the latest 550.40.x drivers (550.40.79, 550.40.80, 550.40.81), at some random point in the game (usually, after a few hours of gameplay) the system hard reboots. I suspect, what happens is a kernel panic that results in a reboot.
I have set up a background logging using nvidia-smi while I was playing the game. I monitored GPU temperature and power, as well as VRAM utilization. There’s nothing out of ordinary in temps and power (GPU temp never exceeds 67°C, power is within limits), but I can always see VRAM consumption close to capacity right before the reboot. So I’m suspecting the crash is caused by out of VRAM condition.
I tried reducing VRAM consumption in game settings by lowering textures and lighting quality (the options that are described as affecting VRAM the most) but that didn’t help. While VRAM consumption is lower at the beginning, the game still jumps to high VRAM at different points in the gameplay (most likely when running around in large cities in the game) and crashes the system.
I noticed that having Dynamic Resolution Scaling enabled in the game settings to reproduce the problem more likely. Looks like the game reallocates memory more often when this option is enabled.
Since kernel panic logs aren’t saved anywhere, I can’t provide more information about the crash.
nvidia-bug-report.log.gz (1.6 MB)