AMD GPU Pegged at 100% all the time

I have a Thinkpad T495 with an AMD gpu on it running on openSUSE Aeon. According to both nvtop and mission center, the GPU is always pegged at 100%.

$ sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:06:00.0
       logical name: /dev/fb0
       version: d1
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list fb
       configuration: depth=32 driver=amdgpu latency=0 resolution=1920,1080
       resources: irq:52 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:1000(size=256) memory:d0500000-d057ffff

This is not distro specific, I have tried running a Live Rockylinux 9 on a usb and nvtop there also shows it pegged at 100%. My Bios is dated at Dec 2023 so its pretty recent. I also have looked into journalctl but nothing there points to any issues with the amdgpu driver.

Is this a bug? any insight to what is happening here is appreciated.

1 Like

Here is a snapshot of mission center

1 Like

nvtop is not showing any processes and the power draw isn’t shown either :thinking:
Could be just incorrect data. At least a 100% GPU utilization should show more temps.

Mine is idling around 42C with 0-20% usage and 2-3W power draw, there’s gnome-shell running on Wayland and a number of XWayland apps shown.

But playing a 4k 60 fps Youtube video makes the GPU usage jump up to 75%, power draw to 25-30W and temps around 55-60C.

I suspect its the Vega driver is not well supported in the amdgpu driver, it may be a false positive because I have monitored my laptop battery drain. If it was indeed running at 100% at idle, I would be experiencing a huge battery drain and should be dead in like 30 minutes or so. This isn’t the case and I get a full 4 hours with normal usage.

1 Like

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