web-dev-qa-db-fra.com

Comment puis-je désactiver asus-nb-wmi lorsque j'utilise le mode alimentation par batterie?

J'essaie d'améliorer la durée de vie de la batterie de mon ordinateur portable Asus U32U. J'utilise Ubuntu 12.04 64bit et en utilisant powertop, cela montre ce qui suit:

PowerTOP 1.97     Overview   Idle stats   Frequency stats   Device stats   Tunables   

Summary: 311.6 wakeups/second,  0.0 GPU ops/second and 0.0 VFS ops/sec

Power est.      Usage       Events/s    Category       Description
  6.29 W    100.0%                      Device         Radio device: asus-nb-wmi
  1.19 W    100.0%                      Device         Display backlight
    0 mW     49.3 ms/s      42.8        Process        compiz
    0 mW     19.5 ms/s      51.4        Process        /usr/bin/X :0 -auth /var/run/li
    0 mW     10.3 ms/s      16.8        Process        gnome-terminal
    0 mW      5.5 ms/s     118.1        Interrupt      PS/2 Touchpad / Keyboard / Mous
    0 mW      2.0 ms/s      37.0        Interrupt      [45] fglrx[0]@PCI:0:1:0
    0 mW      1.6 ms/s       0.4        Process        powertop
    0 mW      1.5 ms/s       1.1        Process        /usr/lib/unity/unity-panel-serv
    0 mW      1.0 ms/s       4.5        Timer          tick_sched_timer
    0 mW      1.0 ms/s       9.3        Process        syndaemon -i 2.0 -K -R -t
    0 mW      0.9 ms/s      20.3        Timer          hrtimer_wakeup
    0 mW      0.8 ms/s       0.2        Process        [flush-ecryptfs-]
    0 mW      0.7 ms/s       0.9        Process        /usr/lib/gnome-settings-daemon/
    0 mW    697.3 µs/s       0.2        kWork          rfkill_poll

Selon cette page d'aide de la communauté Ubunt le pilote asus-nb-wmi est responsable de l'implémentation des touches de fonction, quelque chose dont je peux certainement me passer si cela signifie que j'obtiendrai des sessions de batterie plus longues.

Je voudrais donc savoir s'il est possible de désactiver l'asus-nb-wmi lorsqu'il n'est pas branché sur le secteur, et si oui, comment.

1
ktec

J'ai un ordinateur portable asus similaire. Cependant, sur le mien, cela s'appelle "asus_nb_wmi". J'utilise juste

Sudo rmmod asus_nb_wmi

pour désactiver, puis

Sudo modprobe asus_nb_wmi

si je veux le réactiver et pouvoir utiliser à nouveau les touches de fonction pour contrôler le volume.

4
esben

Ajoutez cette ligne à votre /etc/modprobe.d/blacklist.conf:

blacklist asus-nb-wmi

Cela désactivera le chargement asus-nb-wmi au démarrage.

1
Adarsha HD

la réponse d'esben fonctionne très bien pour cela. Cependant, je pense que le problème sous-jacent est différent. J'ai un ordinateur portable très similaire et le coupable était que le rétro-éclairage du clavier utilise une quantité excessive d'énergie. Ce pouvoir est attribué à asus-nb-wmi, mais vous pouvez résoudre le problème simplement en baissant le rétroéclairage du clavier. De cette façon, vous ne perdez pas la possibilité d'utiliser vos touches Fn.

0
cxrodgers