Poweropties — Linux-energiebeheer zonder compromissen
Wanneer twee profielen niet genoeg zijn
Herkenbaar? Je configureert TLP of auto-cpufreq, met de keuze tussen "batterij" en "op netstroom", maar beseft dat het niet genoeg is voor realistische scenario's. Poweropties lost dit op door een werkelijk flexibel energiebeheersysteem met onbeperkte profielen te bieden.
Onder de motorkap
Poweropties is een Rust-toepassing die de beste praktijken combineert van de Arch Wiki, Gentoo-handleidingen en populaire hulpprogramma's zoals TLP. Maar in tegenstelling tot vergelijkbare tools biedt het:
- Grafische interface (GTK- en WebKit-varianten)
- Intelligente profielcreatie op basis van systeemanalyse
- Granulaire besturing over letterlijk elk aspect van energieverbruik

De drie pijlers van Poweropties
-
Profielsysteem van de volgende generatie
- Onbeperkt aantal profielen
- Tijdelijke en permanente overschrijvingen
- Automatische generatie van geoptimaliseerde profielen
-
Hardwarebesturing
- Individuele instellingen voor elke CPU-core
- GPU-beheer (Intel/AMD)
- ASPM-, PCI-, USB- en SATA-instellingen
- Radiomodulebesturing (Wi-Fi, Bluetooth)
-
Twee interfaces om uit te kiezen
- GTK — lichtgewicht en minimaal
- WebKit — geavanceerde functies voor power users

Technische details
Het project is geschreven in Rust met behulp van:
- GTK4 en libadwaita voor een native interface
- WebKitGTK voor de webinterface
- Systeemaanroepen voor hardwarecomponentbeheer
Interessant is dat de ontwikkelaar een modulaire architectuur heeft ontworpen — je kunt alleen de daemon installeren en werken via TOML-configuratiebestanden, of een van de interfaces toevoegen.
Voor wie is dit?
- Laptopgebruikers — echte batterijbesparing met fijn afgestelde instellingen
- Enthousiastelingen — controle over elk aspect van het systeem
- Ontwikkelaars — een inspirerend voorbeeld van een Rust + GTK-toepassing
- Beheerders — gecentraliseerd energiebeheer voor meerdere machines
Hoe het te proberen?
Voor Arch Linux zijn pakketten beschikbaar in AUR:
yay -S power-options-gtk # для GTK интерфейса
yay -S power-options-webview # для веб-интерфейса
Voor andere distributies kun je vanaf de broncode bouwen:
git clone https://github.com/TheAlexDev23/power-options --depth=1
cd power-options/scripts
chmod +x *.sh
./install-gtk.sh # или install-webview.sh
Poweropties is een zeldzaam voorbeeld van een project dat technische diepgang combineert met bruikbaarheid. Als je op zoek bent naar een werkelijk uitgebreide Linux-energiebeheeroplossing, verdient het je aandacht. Het profielsysteem is bijzonder indrukwekkend — eindelijk kun je aparte instellingen maken voor werken in een café, presentaties en resource-intensieve taken.
Het project wordt actief ontwikkeld, heeft duidelijke documentatie en ondersteunt grote distributies. Het nadeel is beperkte hardwareondersteuning (momenteel alleen Intel/AMD), maar ontwikkelaars staan open voor pull requests.
Gerelateerde projecten