Manjaro locking up due to AMD R9 290X Overheating

Anytime I play any game, my temperatures get abnormally high, fan goes to max and eventually computer freezes up. Is this due not having good driver/library support for AMD GPUs or is there a way to troubleshoot and find out whats causing this?

I've cleaned the dust out of my GPU (and my tower) recently so that's not the problem.

System:    Host: arbalasquide-pc Kernel: 4.19.56-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.1.0 Desktop: i3 4.16.1 
           dm: LightDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: MSI model: Z97 PC Mate(MS-7850) v: 1.0 serial: <filter> UEFI [Legacy]: American Megatrends 
           v: 4.10 date: 08/11/2015 
CPU:       Topology: Quad Core model: Intel Core i5-4690 bits: 64 type: MCP arch: Haswell rev: 3 L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28009 
           Speed: 1587 MHz min/max: 800/3900 MHz Core speeds (MHz): 1: 1765 2: 2063 3: 2123 4: 1598 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] driver: amdgpu v: kernel 
           bus ID: 01:00.0 chip ID: 1002:67b0 
           Display: x11 server: X.Org 1.20.5 driver: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa 
           compositor: compton resolution: 1360x768~60Hz, 1440x900~60Hz 
           OpenGL: renderer: AMD Radeon R9 200 Series (HAWAII DRM 3.27.0 4.19.56-1-MANJARO LLVM 8.0.0) v: 4.5 Mesa 19.1.1 
           direct render: Yes 
Audio:     Device-1: Intel 9 Series Family HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           chip ID: 8086:8ca0 
           Device-2: Advanced Micro Devices [AMD/ATI] Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X] driver: snd_hda_intel 
           v: kernel bus ID: 01:00.1 chip ID: 1002:aac8 
           Device-3: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo bus ID: 2-2:3 chip ID: 046d:0825 
           Sound Server: ALSA v: k4.19.56-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI driver: r8168 
           v: 8.047.01-NAPI port: d000 bus ID: 03:00.0 chip ID: 10ec:8168 
           IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 1.82 TiB used: 400.37 GiB (21.5%) 
           ID-1: /dev/sda vendor: Seagate model: ST2000DM001-9YN164 size: 1.82 TiB speed: 6.0 Gb/s serial: <filter> 
Partition: ID-1: / size: 1.79 TiB used: 400.37 GiB (21.8%) fs: ext4 dev: /dev/sda1 
Sensors:   System Temperatures: cpu: 46.0 C mobo: N/A gpu: amdgpu temp: 29 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 245 Uptime: 5h 23m Memory: 7.74 GiB used: 4.36 GiB (56.4%) Init: systemd v: 242 Compilers: gcc: 9.1.0 
           clang: 8.0.0 Shell: bash v: 5.0.7 running in: urxvtd inxi: 3.0.34 

Any help would be appreciated, thanks!


This may or may not help you.

Also take a look at this, as it might have solutions you can try, never mind the desktop reference as it should work on laptops also.

hmm... I've used a 290x and currently using a R9 fury with the open source drivers and haven't had issues. I wonder what is causing issues on your end

Thanks for the reply.

RADEON_POWER_PROFILE_ON_AC=default is how is configured in my tlp file

I'm going to test it on mid and low and report back, but I'm assuming default should be setting the power accordingly to temps?

Maybe I have an overlap of drivers that are causing a conflict? At first, I installed a lot of amd drivers from the package manager, because vulkaninfo wasnt running. But it was simply because I had forgotten to set it to load amdgpu drivers and not radeonsi.

Replace the cards thermal paste. It’s likely never been done and is dry and crusty after 6 years of use.

1 Like

I don't believe thats the problem since 2 days ago in Windows, my temps were considerably more stable/lower.

My card is not overheating anymore, but now while playing Monster Hunter, I'm getting these weird lines.


Bleh, the overheating happened again but it seemed like it came out of nowhere. I was in rather graphically intense scenes where my GPU was reaching near 100% usage but my temps stayed at around 90C with fan usage around 60%. Then suddenly a few minutes later, in seemingly passive scenes, GPU went into a constant 100% usage and temps went up to 98C even though fan was at 100%.

Is this signs of memory leak or something?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by