tente ce script là, lancement à la mano avec le PC sur batterie, et regarde le résultat dans powertop. je me suis basé sur la commande envoyée par powertop et pas sur la liste des dossiers :
#!/bin/bash
# Shell script to reduce energy consumption when running battery. Place # it in /etc/pm/power.d/ and give execution rights.
if cat /sys/class/power_supply/ADP0/online | grep 0 > /dev/null 2>&1
#NMI watchdog should be turned off for foo in /proc/sys/kernel/nmi_watchdog; do echo 0 > $foo; done
# Set SATA channel to power saving for foo in /sys/class/scsi_host/host*/link_power_management_policy; do echo min_power > $foo; done
# Activate USB autosuspend for foo in /sys/bus/usb/devices/*/power/control; do echo auto > $foo; done
# Sauf pour la souris d'ewolnux echo on > /sys/bus/usb/devices/2-1.1/power/control
# Activate PCI autosuspend for foo in /sys/bus/pci/devices/*/power/control; do echo auto > $foo; done
# Activate audio card power saving # (sounds shorter than 5 seconds will not be played) echo 1 > /sys/module/snd_hda_intel/parameters/power_save echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller
# End battery powered settings -----------------------------------------#
else
# Start AC powered settings --------------------------------------------#
Otacon a écrit :supprimes la tâche de Kcron, et lance le script manuellement :
su - cd /etc/cron.d ./powersave
J'essaierai dans la journée.
PS : Au sujet de l'astérisque derrière powersave, j'ai trouvé sa signification en faisant des essais ( ) ; ça indique tout simplement que le fichier est exécutable.
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
# Fichier généré par KCron le mardi 11 février 2014 20:42.
puis lancé un powertop
sudo powertop [sudo] password for thierry: Loaded 0 prior measurements Cannot load from file /var/cache/powertop/saved_parameters.powertop RAPL device for cpu 0 RAPL device for cpu 0 RAPL device for cpu 0 Cannot load from file /var/cache/powertop/saved_parameters.powertop Leaving PowerTOP
et résultat en image
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Hello ewolnux, great, ça fonctionne. Plus qu'à mesurer le gain à l'utilisation. tu peux voir ta conso à vide (tous softs fermés) dans powertop, onglet Overview : The battery reports a discharge rate of XXX W
edit : on pourrait améliorer encore en intégrant dans le script la commande permettant de passer le wake-on-lan à good.
Macbook 5,1 - Manjaro-Xfce - CPU : Core2Duo 2Ghz | 4Go DDR3 | CG: NVIDIA GeForce 9400M | Son : NVIDIA MCP79
Thinkpad x250 - Arch-Gnome - CPU i5 5200U | 8Go DDR3 | CG: Intel HD 5500 | Son : Intel Wildcat Point-LP HDA