Videos
Following a feature request, I've opened a PR to add support for GPU load display in the System-monitor Gnome extension [1].
This is already working and functional for Nvidia GPUs. This post is asking for community help to get this working as well for AMD and intel GPUS, if possible at all.
Ideally, we would have a command that will output the GPU load, and vRAM usage, and we can then parse this information. Example:
intel_gpu_top | grep load
This is obviously a simple example, and it doesn't work as it is. For instance, it requires sudo. On the AMD side, I have no idea what possible commands are available. Any help is appreciated!
[1] https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/pull/386
I find the gnome system monitor to almost be useful, but it is missing one crucial part: the gpu.
I think this would be a much needed addition, and I would really like to use this software over another.
For Nvidia GPUs there is a tool nvidia-smi that can show memory usage, GPU utilization and temperature of GPU.
For Intel GPU's you can use the intel-gpu-tools.
AMD has two options
fglrx (closed source drivers):
aticonfig --odgc --odgtAnd for mesa (open source drivers), you can use RadeonTop
sudo apt install radeontop radeontop
Source:GPU usage monitoring
You can use gpustat, which is a simple command-line script (wrapper for nvidia-smi) for querying and monitoring GPU status:
