Bug 402878 - Display GPU loads and vRAM in Ksysguard
Summary: Display GPU loads and vRAM in Ksysguard
Status: REPORTED
Alias: None
Product: ksysguard
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
: 418115 432716 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-01-05 01:59 UTC by ksthiele
Modified: 2021-06-18 19:51 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ksthiele 2019-01-05 01:59:21 UTC
SUMMARY
Enhance KsysGuard with GPU stats about vRAM, GPU usage and even temperature maybe in a new Tab called "GPU" or enhance "System load"

I think it would be nice to have everything in one place, also AMDGPU doesn't currently have such a control center or something.
Comment 1 Richard Llom 2019-03-11 09:02:07 UTC
The problem with the GPU sensors is that they are not generic, as CPU/load, CPU/freq or RAM is.
I.e. depending on you GPU, driver and system you have different paths to the sysfs file (for temp, fan, vcore etc.). Note that there is also no CPU temp graph by default for the very same reason, it depends on the CPU & driver (e.g. k10temp or intel or ...).

This is an issue with the linux architecture and nothing that ksysguard can solve - unfortunately...


However ofc you can still add those tabs and sensors manually for your system.
Comment 2 Keziolio 2019-06-17 23:42:36 UTC
Is it theoretically possible to have ksysguard organize what it finds in "semantical" categories?

For example, making an extra folder called "Quick Sensors" at the top, with inside:
"CPU Usage"
"CPU Temperature"
"GPU Usage"
"GPU Temperature"
etc

And obviously ksysguard internally searches the most relevant source and attaches it to the relative virtual sensor.

That would lay the ground for solving this issue and it'll make ksysguard more usable, because now for gpu temp I have to dig into the hardware sensor and hope that "amdgpu-pci-0900" is what I need. I can find that but non technical users will struggle
Comment 3 andrew morris 2019-09-23 17:39:48 UTC
Currently radeontop will display gpu usage for AMD cards that are R600 and up

To display as text field you can run:
sudo radeontop -d -

Results look like: (the man page doesn't breakdown what each catagory is though)
1569259733.591327: bus 01, gpu 0.00%, ee 0.00%, vgt 0.00%, ta 0.00%, sx 0.00%, sh 0.00%, spi 0.00%, sc 0.00%, pa 0.00%, db 0.00%, cb 0.00%

I personally would love to see this added too!
Comment 4 Karol Grudziński 2019-10-01 14:17:46 UTC
For monitoring temperature and fan speed for nVidia card I use "remote" monitoring script https://gist.github.com/karolgrudzinski/6096b3a9767e61415c2e8902c53d0bc5
Comment 5 dagobertram 2020-08-21 17:02:45 UTC
I think it would be a big plus for KSysGuard, if we had a GPU usage tab. Today i found a tool someone wrote a couple of months ago, which adds this functionality to KSysGuard via few dependencies for NVIDIA, AMD and Intel GPUs.
Maybe some of it could be reused?

Source Code:
https://github.com/lestofante/ksysguard-gpu
Comment 6 2wxsy58236r3 2021-02-10 10:17:46 UTC
*** Bug 418115 has been marked as a duplicate of this bug. ***
Comment 7 2wxsy58236r3 2021-02-10 10:17:56 UTC
*** Bug 432716 has been marked as a duplicate of this bug. ***
Comment 8 hsnnsnc 2021-06-18 19:51:16 UTC
I think the error/request was wasted as KsysGuard was removed with KDE Plasma 5.22. I guess there's no point in keeping this error/request open.

Maybe it can be done for "Plasma System Monitor".