Initial release of KDE Power Monitor plasmoid

This commit is contained in:
enne2
2026-09-08 22:33:14 +02:00
commit cfe2c1a9c3
7 changed files with 586 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
# KDE Power Monitor Plasmoid
Plasmoide per **KDE Plasma 6** che mostra in tempo reale:
- utilizzo, temperatura e potenza RAPL della CPU;
- utilizzo, temperatura, frequenza e PPT dell'iGPU AMD;
- RAM disponibile/usata e swap;
- storico di utilizzo di CPU, GPU e RAM.
## Requisiti
- KDE Plasma 6;
- Linux con `/proc/stat`, `/proc/meminfo` e sensori `hwmon`;
- per la potenza CPU: RAPL leggibile dall'utente.
Su sistemi dove RAPL è root-locked, può essere resa leggibile in modo persistente con una regola `systemd-tmpfiles`, ad esempio:
```text
z /sys/class/powercap/intel-rapl:*/energy_uj 0444 root root -
```
## Installazione
```bash
kpackagetool6 -t Plasma/Applet -i .
```
Per aggiornare un'installazione esistente:
```bash
kpackagetool6 -t Plasma/Applet -u .
```
Aggiungi poi **Power Monitor** al desktop o a un pannello dalle impostazioni dei widget Plasma.
## Dati e note
Il backend `contents/scripts/power.sh` legge solo procfs/sysfs. La potenza dell'iGPU è etichettata come **PPT APU**: non viene sommata alla potenza package RAPL della CPU perché i domini possono sovrapporsi su un'APU.
## Licenza
MIT. Vedi [LICENSE](LICENSE).