Bug 511794

Summary: igpu usage percentage is wrong
Product: [Applications] plasma-systemmonitor Reporter: mcg <gcet35>
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ahiemstra, gcet35, plasma-bugs-null, steve
Priority: NOR    
Version First Reported In: 6.5.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: system monitor

Description mcg 2025-11-07 20:43:44 UTC
Created attachment 186599 [details]
system monitor

SUMMARY
I have an Asus notebook with an Intel i5 1335u processor and Intel xe-igpu. Plasma System Monitor 6.5.1 shows the IGPU usage percentage as zero. However, the Gnome Resources application can display the IGPU usage percentage without any problems.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: opensuse tumbleweed (latest)
KDE Plasma Version: 6.5.1
KDE Frameworks Version: 6.19
Qt Version: 6.10

ADDITIONAL INFORMATION
https://apps.gnome.org/tr/Resources/  works as expected.
Comment 1 S. Bryant 2025-11-14 12:25:48 UTC
I'm seeing this problem on my desktop system with Intel Skylake (Gen9) and an i7-6700 .  The system monitor doesn't show any stats (usage, memory, frequency etc) about the Intel GPU (which is running the Plasma desktop); it does show these for my Nvidia card which is only used for explicit apps such as LLMs or when DRI_PRIME=1 is set.

It should be noted that intel_gpu_top and nvtop both DO show stats for the iGPU.  Doing things like moving windows or playing video have the expected effect in those tools, but Plasma's system monitor shows nothing.  This is therefore _not_ the same problem as bug #506993.

Could this be a capabilities problem?  Without sudo, intel_gpu_top complains about missing CAP_PERFMON; nvtop doesn't need sudo and isn't suid/sgid, and isn't listed when I call getcap, so there is clearly some way to make it work.

I've just upgraded to Plasma 6.5.2 / Frameworks 6.19.0 (on Opensuse Slowroll), but have had this problem for at least half a year.  Didn't use the system monitor widgets for the iGPU before then.
Comment 2 Arjen Hiemstra 2026-01-05 15:41:32 UTC
We currently lack support for Xe GPUs as Intel in their infinite wisdom decided that GPU usage should be done through performance counters and the API for that changed for the Xe driver.

*** This bug has been marked as a duplicate of bug 512866 ***