(Proto) GPU monitoring on Linux with DRM

Started by JeGX, February 13, 2020, 04:48:12 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


I just installed this on a Ryzen 7, 2700 (8 Cores) with Radeon 580X 1500+ cores.

It is showing no GPU utilization at all while I am using the Vulken -hwaccel in FFMPEG and I can verify that the GPUs are working.

How do I verify that the application is getting data?

Ubuntu 18.04 LTS
Radeon PRO drivers
(It does see the card, cores and memory) as well as reading the Vulkan information


Could you post a screenshot?

This prototype reads DRM data to extract GPU information (GPU temp, usage, ...).
It's not clear for me if DRM data is available with open source drivers or also with proprietary drivers.

You can look at the  GLZ-Linux-GPU-Monitoring-DRM/linux_drm_gpumon/drm.lua file. All DRM related code is there.


Hi, I have been using the GL-Z experiment since I got a new RX 5500 XT. It's been a fantastic tool.

I have found no better tool for getting GPU metrics on the Navi14 side, so I wanted to say thanks for your work!

In case anyone finds this information useful: I'm on Linux Mint 19.3 Cinnamon, using the padoka PPA which provides bleeding edge drivers (mesa, gl, vulkan) and related libraries.