I have XFX RX590 Fatboy 8GB, I5-2500K, 8GB RAM, Ubuntu 18.04 with 5.6 kernel. In two Steam games (so far), Black Mesa (native Linux) and Sherlock Holmes Crimes and Punishments (via Proton, any version), when I get to a certain spot (always the same spot in the game), the computer just resets. I have checked the temperatures of the CPU and GPU (by writing into file every 2 seconds), they are way below threshold (~40C for CPU and ~60C for GPU), and syslog, kernel.log and Xorg.0.log show absolutely nothing abnormal when this happens (in all of them the reporting just stops when this happens, there is no any trace of what could be happening).
Today I have installed Ubuntu 20.04, and with the default configuration, the computer resets on those two games happen at the exactly same spots. I have tried Oibaf PPA with 20.04, but that made computer unusable as I had desktop freezes and garbage right after logging in, so the packages were removed.
Next, I have tried to add amdgpu.drm=0 to the boot line, and that solved the crashing, at the cost of performance. I have also tried to put 'high' in power_dpm_force_performance_level, that causes a computer to freeze instead of resetting when game gets to that specific point.
The card is under warranty, but I'm not sure if it is hardware or driver problem. Do someone has any advice? Is there something I could also try?
Today I have installed Ubuntu 20.04, and with the default configuration, the computer resets on those two games happen at the exactly same spots. I have tried Oibaf PPA with 20.04, but that made computer unusable as I had desktop freezes and garbage right after logging in, so the packages were removed.
Next, I have tried to add amdgpu.drm=0 to the boot line, and that solved the crashing, at the cost of performance. I have also tried to put 'high' in power_dpm_force_performance_level, that causes a computer to freeze instead of resetting when game gets to that specific point.
The card is under warranty, but I'm not sure if it is hardware or driver problem. Do someone has any advice? Is there something I could also try?
Comment