| Summary: | GPU monitor function wakes up discrete NVIDIA GPU on multi-GPU system | ||
|---|---|---|---|
| Product: | [Applications] plasma-systemmonitor | Reporter: | Kimiblock Moe <kimiblock> |
| Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ahiemstra, nate, olib141, plasma-bugs-null |
| Priority: | NOR | Keywords: | efficiency-and-performance, regression |
| Version First Reported In: | 6.3.91 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Kimiblock Moe
2025-06-07 08:30:46 UTC
For NVidia GPUs, we don't touch the GPU directly, we just run the nvidia-smi tool to collect statistics. If that tool wakes up the GPU then there's not a whole lot we can do on our end to fix that. See also: - https://forums.developer.nvidia.com/t/nvidia-smi-keeps-gpu-awake-with-on-demand-prime-profile/200641 - https://forums.developer.nvidia.com/t/whats-waking-up-my-card-and-how-can-i-get-it-into-a-powered-off-state-when-using-on-demand/189005 (In reply to Arjen Hiemstra from comment #1) > For NVidia GPUs, we don't touch the GPU directly, we just run the nvidia-smi > tool to collect statistics. If that tool wakes up the GPU then there's not a > whole lot we can do on our end to fix that. Yeah. Though the NVIDIA-smi thing will probably not fix this in a very long time. Considering many people do use hybrid graphics laptop it may be better to not invoke it until runtime status switches to D0? It’ll stop the discrete GPU from draining the battery. (In reply to Kimiblock Moe from comment #3) > Considering many people do use hybrid graphics laptop it may be better > to not invoke it until runtime status switches to D0? It’ll stop the discrete > GPU from draining the battery. It would continue to drain the battery afterwards. The fix needs to come from nvidia-smi. |