La chasse à la consommation superficielle commence, l’énergie est une valeur chère que l’on ne dépensera qu’avec parcimonie pour un usage viable et calculé, quite à réduire quelque peu les performances de notre netbook. Sur batterie, loin de toute prise, c’est un désert où le moindre effort, mouvement doit être réfléchi.
Pour ce faire, laptop-mode-tools servira de plate-forme de paramétrage, pour se retrouver avec un système aux petits oignons.
Les commandes ci dessous devront être exécutées en superutilisateur root.
Installation:
aptitude install laptop-mode-tools
Tout les réglages se feront en mode texte.Activation du mode laptop-mode-tools:
vi /etc/laptop-mode/laptop-mode.conf
Vérifier la ligne suivante, à 1 on active le mode sur batterie. Par défaut il l’est dès l’installation.
#
# Enable laptop mode when on battery power.
#
ENABLE_LAPTOP_MODE_ON_BATTERY=1
On rajoute également la gestion de l’énergie au niveau du disque dur:
#
# Should laptop mode tools control the hard drive power management settings?
#
CONTROL_HD_POWERMGMT=1
#
# Power management for HD (hdparm -B values)
#
BATT_HD_POWERMGMT=1
LM_AC_HD_POWERMGMT=254
NOLM_AC_HD_POWERMGMT=254
Activer l’hibernation automatique lorsque le netbook est laissé vacant pendant une durée déterminée:
vi /etc/laptop-mode/conf.d/auto-hibernate.conf
ENABLE_AUTO_HIBERNATION=1 Pensez à vérifier si la commande hibernate est bien installée par un aptitude search hibernate. Si i est inscrit en face de hibernate, c'est tout bon, sinon exécutez: aptitude install hibernate Il est peut être de bon goût de désactiver la scrutation du bluetooth sur notre machine, d'autant plus si l'on ne possède aucun matériel externe répondant à cette spécification. vi /etc/laptop-mode/conf.d/bluetooth.conf # Control bluetooth? CONTROL_BLUETOOTH=1 Le msi wind U100 possède un contrôleur SATA Intel. Pour s'en convaincre, la commande lspci retourne un échantillon de valeurs, dont celle ci: 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02) vi /etc/laptop-mode/conf.d/intel-sata-powermgmt.conf # Control Intel SATA chipset power management? CONTROL_INTEL_SATA_POWER=1 HAl contrôle si des nouveaux périphériques ou supports amovibles sont insérés dans le netbook. Il est possible de désactiver cette fonction tout en gardant un accès manuel à nos disques. vi /etc/laptop-mode/conf.d/hal-polling.confCONTROL_HAL_POLLING=1 BATT_DISABLE_HAL_POLLING=1 AC_DISABLE_HAL_POLLING=0 HAL_POLLING_DEVICES="/dev/cdrom /dev/sdb"où HAL_POLLING_DEVICES sont les périphériques ou supports amovibles ne devant plus être scrutés.
Adapter la luminosité:
vi /etc/laptop-mode/conf.d/lcd-brightness.conf
CONTROL_BRIGHTNESS=1 BATT_BRIGHTNESS_COMMAND="echo 3" LM_AC_BRIGHTNESS_COMMAND="echo 4" NOLM_AC_BRIGHTNESS_COMMAND="echo 4" BRIGHTNESS_OUTPUT="/sys/class/backlight/acpi_video0/brightness"Désactiver des services sur batterie:
vi /etc/laptop-mode/conf.d/start-stop-programs.conf
CONTROL_START_STOP=1BATT_STOP="ssh cups" BATT_START="" LM_AC_STOP="" LM_AC_START="ssh cups" NOLM_AC_STOP="" NOLM_AC_START="ssh cups" Évidemment dans ce cas vous ne pourrez plus imprimer que sur alimentation.L'éthernet:
vi /etc/laptop-mode/conf.d/ethernet.conf
# Control Ethernet settings?
CONTROL_ETHERNET=1
Les réglages proposés conviennent.Les sorties vidéo, désactiver les ports inutiles:
vi /etc/laptop-mode/conf.d/video-out.conf
xrandr en donne la liste complète, ceux étant inscrit comme disconnected sont à blacklister.
Toutefois pour moi usage personnel(usage d'un vidéo projecteur), je conserverai le port VGA actif.
xrandr
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 1024 x 1024VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x600+0+0 (normal left inverted right x axis y axis) 222mm x 130mm
1024x600 60.0*+
800x600 60.3
640x480 59.9
TV disconnected (normal left inverted right x axis y axis)
retour au fichier de configuration dans le cas classique:CONTROL_VIDEO_OUTPUTS=1BATT_DISABLE_VIDEO_OUTPUTS="TV VGA" LM_AC_DISABLE_VIDEO_OUTPUTS="TV VGA" NOLM_AC_DISABLE_VIDEO_OUTPUTS=""