AMD RX590 locks up desktop under moderate to high usage
by MT5496 from LinuxQuestions.org on (#5905M)
Hello, i am currently having an issue where if i load my GPU (AMD XFX RX590 Fatboy OC) with superposition. i am running 2 monitor both at 1440p and 144hz.
i am planing on upgrading to a new GPU when AMD announces their new lineup. But this issue is making me lose confidence in AMD for my next Linux upgrade.
This issue does not occur on Windows 10. This also does not occur with a NVIDIA GPU. (I get other issues with nvidia but that's not relevant to this error)
My Distro is Manjaro KDE and this issue seems not to be distro specific since it occurs on Linux Mint Cinnamon.
5.4.67-1-MANJARO
Here is the output of Code:sudo inxi -G -C -M -xxx
Machine: Type: Desktop Mobo: ASRock model: X570 Taichi serial: M80-D6009700374 UEFI: American Megatrends v: P3.40
date: 08/11/2020
CPU: Topology: 8-Core model: AMD Ryzen 7 3700X bits: 64 type: MT MCP arch: Zen 2 L1 cache: 512 KiB L2 cache: 4096 KiB
L3 cache: 32.0 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 115246
Speed: 3600 MHz min/max: 2200/3600 MHz boost: disabled volts: 1.1 V ext-clock: 100 MHz Core speeds (MHz): 1: 3600
2: 3600 3: 3599 4: 3599 5: 3600 6: 3600 7: 3600 8: 3600 9: 3599 10: 3600 11: 3600 12: 3599 13: 3599 14: 3600
15: 3599 16: 3599
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: XFX Pine
driver: amdgpu v: kernel bus ID: 0e:00.0 chip ID: 1002:67df
Display: server: X.Org 1.20.9 compositor: kwin_x11 driver: amdgpu FAILED: ati unloaded: modesetting
alternate: fbdev,vesa resolution: 1: 2560x1440~144Hz 2: 2560x1440~144Hz s-dpi: 96
OpenGL: renderer: Radeon RX 590 Series (POLARIS10 DRM 3.35.0 5.4.67-1-MANJARO LLVM 10.0.1) v: 4.6 Mesa 20.1.8
direct render: YesNow the issue that is occurring is a lockup for my desktop, weirdly enough if im quick enough i cant get into a console with CTR+ALT+F2.
After some rainbow static graphics im met with a console, then after a minute or so both monitor go black and say no input.
my PC is still on and cannot recover until i do a hard reboot.
if i use corectrl to reduce the power limit of the GPU to 160 watts instead of 200 watts i can get through a superpostition run with no crash, but if i run a game for about 10 minutes i get a crash.
im not sure how to diagnose it since the logs ive found (Xorg.log.old, journalctl -b-1 -p err) doesnt show to much or isnt understandable to me.
i have attempted using a higher kernel 5.8 but issue is still there.
Xorg log: https://pastebin.com/ExrMCwjG
journal -b-1 -p err log: https://pastebin.com/9mNhyvVj


i am planing on upgrading to a new GPU when AMD announces their new lineup. But this issue is making me lose confidence in AMD for my next Linux upgrade.
This issue does not occur on Windows 10. This also does not occur with a NVIDIA GPU. (I get other issues with nvidia but that's not relevant to this error)
My Distro is Manjaro KDE and this issue seems not to be distro specific since it occurs on Linux Mint Cinnamon.
5.4.67-1-MANJARO
Here is the output of Code:sudo inxi -G -C -M -xxx
Machine: Type: Desktop Mobo: ASRock model: X570 Taichi serial: M80-D6009700374 UEFI: American Megatrends v: P3.40
date: 08/11/2020
CPU: Topology: 8-Core model: AMD Ryzen 7 3700X bits: 64 type: MT MCP arch: Zen 2 L1 cache: 512 KiB L2 cache: 4096 KiB
L3 cache: 32.0 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 115246
Speed: 3600 MHz min/max: 2200/3600 MHz boost: disabled volts: 1.1 V ext-clock: 100 MHz Core speeds (MHz): 1: 3600
2: 3600 3: 3599 4: 3599 5: 3600 6: 3600 7: 3600 8: 3600 9: 3599 10: 3600 11: 3600 12: 3599 13: 3599 14: 3600
15: 3599 16: 3599
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: XFX Pine
driver: amdgpu v: kernel bus ID: 0e:00.0 chip ID: 1002:67df
Display: server: X.Org 1.20.9 compositor: kwin_x11 driver: amdgpu FAILED: ati unloaded: modesetting
alternate: fbdev,vesa resolution: 1: 2560x1440~144Hz 2: 2560x1440~144Hz s-dpi: 96
OpenGL: renderer: Radeon RX 590 Series (POLARIS10 DRM 3.35.0 5.4.67-1-MANJARO LLVM 10.0.1) v: 4.6 Mesa 20.1.8
direct render: YesNow the issue that is occurring is a lockup for my desktop, weirdly enough if im quick enough i cant get into a console with CTR+ALT+F2.
After some rainbow static graphics im met with a console, then after a minute or so both monitor go black and say no input.
my PC is still on and cannot recover until i do a hard reboot.
if i use corectrl to reduce the power limit of the GPU to 160 watts instead of 200 watts i can get through a superpostition run with no crash, but if i run a game for about 10 minutes i get a crash.
im not sure how to diagnose it since the logs ive found (Xorg.log.old, journalctl -b-1 -p err) doesnt show to much or isnt understandable to me.
i have attempted using a higher kernel 5.8 but issue is still there.
Xorg log: https://pastebin.com/ExrMCwjG
journal -b-1 -p err log: https://pastebin.com/9mNhyvVj