I don't use programs like radeontop or other slow programs, but i source my data from files already on my system (if possible)!
Radeontop gets his data from
/sys/class/drm/cardX/device
. These are all text files with data. Normally you can cat these.. that is why i said before, fix your sysfs system!As many other external programs read these data files, you don't need them if your sysfs system works!
Can you do me a favor and run below conky and make a screenshot. It shows a top5 of the cpu load and ram usage of your conkies and related bash scripts!
In the top-middle you see the conky-usage running... the spectrum equalizer is using the most cpu! That's why i do not run it standard, but only to play with.
https://www.cobrasoft.nl/download/conky/my-conkys.mp4