Initial release of KDE Power Monitor plasmoid
This commit is contained in:
@@ -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).
|
||||
Reference in New Issue
Block a user