Comment puis-je rendre les suggestions de Powertop permanentes?

11

Lorsque j'exécute Powertop et que je regarde l'écran Tunables, une vingtaine de choses sont répertoriées comme incorrectes. Je peux les basculer sur Bon en appuyant sur Entrée, et lorsque je le fais, la durée de vie prévue de la batterie double .

Comment puis-je faire persister ces changements? (Je suis sur Fedora 18, soit dit en passant, avec Powertop 2.2)

mattdm
la source

Réponses:

8

Powertop n'est pas un outil permanent, comme vous le savez, vous devrez donc configurer votre système pour exécuter les commandes via sysctl, udev, les unités systemd, les scripts, etc.

Pour voir quelles commandes sont utilisées par powertop, vous devrez exécuter powertop --htmlAVANT D' APPORTER DES MODIFICATIONS, c'est-à-dire AVANT de basculer les paramètres de Mauvais à Bon. Si vous avez déjà réglé la durée de vie maximale de la batterie, annulez vos modifications et exécutez à powertop --htmlnouveau.

Voici à quoi devrait ressembler la sortie:

entrez la description de l'image ici

don_crissti
la source
2
Ah! La partie en majuscules est exactement ce qui me manquait.
mattdm
Curieusement, certains des conseils semblent être à l' envers . Par exemple, il est dit iw dev wlan0 set power_save off, mais tournant sur est ce qui change le paramètre « Good ».
mattdm
0

Regardez dans /etc/rc.local. powertop suggère quelques commandes à exécuter, alors insérez-les là.

Schaiba
la source
1
Je n'en ai pas /etc/rc.conf. De plus, powertop ne semble suggérer aucune commande à exécuter. (Je pense qu'il l'a fait dans une ancienne version.)
mattdm
Créez-le s'il n'est pas là. Utilisez powertop --html et ouvrez le fichier résultant, en allant à la section intitulée «Paramètres logiciels nécessitant un réglage»
schaiba
Si je crée ce fichier, je suis sûr qu'il ne fera rien sur mon système. Et la sortie html n'a pas de section de ce nom. Il existe des paramètres logiciels optimisés , mais qui ne font que répertorier des éléments tels que «Activer la gestion de la liaison SATA Managmenet pour host0», sans commandes.
mattdm
Mon mauvais, c'était censé être rc.local. Fedora a, IIRC, un fichier d'unité systemd qui l'exécutera.
schaiba
1
Je ne suis pas sur Fedora, je suis sur Arch, et non seulement j'ai cette section, mais j'ai les commandes suggérées. Peut-être que toute personne utilisant Fedora pourrait aider davantage.
schaiba
0

Lorsque vous suivez toutes les powertopsuggestions, vous pouvez également l'appeler avec l' --auto-tuneoption:

   --auto-tune
         Set all tunable options to their good setting without interaction.

Ainsi, l'appel à powertop --auto-tunepartir d'un script de démarrage le rendrait permanent (par exemple à partir de rc.local).

maxschlepzig
la source
Il peut y avoir des paramètres particuliers, par exemple la mise en veille du périphérique USB, que vous souhaiterez peut-être désactiver pour le réglage automatique. Ce serait bien d'avoir un moyen de le faire.
jocull